diff --git a/.gitignore b/.gitignore index bd57238..d5e3e5a 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ artifacts/ expectations/jdk-jtreg.reference.*.json !expectations/jdk-jtreg.reference.linux-x64.json diagnostics/ +__pycache__/ diff --git a/.gitmodules b/.gitmodules index 81d5ef9..60b3643 100644 --- a/.gitmodules +++ b/.gitmodules @@ -7,7 +7,7 @@ [submodule "suites/cpython"] path = suites/cpython url = https://github.com/python/cpython.git - branch = 3.12 + branch = 3.13 shallow = true [submodule "suites/openjdk"] path = suites/openjdk diff --git a/BRIEFING-cpython-core.md b/BRIEFING-cpython-core.md index 2184189..0e9cdf0 100644 --- a/BRIEFING-cpython-core.md +++ b/BRIEFING-cpython-core.md @@ -37,6 +37,8 @@ bun run setup # once: deps + submodules bun run testsuite --elide nightly --suite cpython-core --include 'test_json' --log # one module under investigation: bun run testsuite --elide nightly --suite cpython-core --include 'test_builtin' --log +# by name, any module/case whose id contains 'time' (case-insensitive glob; 'test_ast.*literal_eval*' picks cases): +bun run testsuite --elide nightly --log --filter 'cpython-core:*time*' # full suite (~90s): bun run testsuite --elide nightly --suite cpython-core # after fixes land in an Elide nightly, re-baseline: @@ -96,8 +98,9 @@ Start with `test_builtin` (17), `test_descr`/`test_dict` (12), then - Runtime fixes happen in the Elide repo (GraalPy-based Python engine); this repo pins nightlies and measures. -- 103 skips are already classified in `expectations/cpython-core.toml` and - excluded from the denominator; keep skip entries commented. +- 103 skips are already classified in `expectations/cpython-core.toml`; keep + skip entries commented. Skips still count against the overall pass rate, but + not against the "vs expectations" rate. - The pass rate is already 95.9% — the value here is *classification honesty* (separating defects from platform limits) more than raw number movement. - After a fix lands: full run → check `changes.md` → `--ratchet` → commit. diff --git a/BRIEFING-javac-jtreg.md b/BRIEFING-javac-jtreg.md index 04b7005..dd01032 100644 --- a/BRIEFING-javac-jtreg.md +++ b/BRIEFING-javac-jtreg.md @@ -37,6 +37,8 @@ bun run setup # once: deps + submodules + sparse checkout bun run testsuite --elide nightly --suite javac-jtreg --include 'tools/javac/IllDefinedOrderOfInit.java' --log # one failing test with full output: bun run testsuite --elide nightly --suite javac-jtreg --include 'tools/javac/T6411379.java' --log --show-failure-output +# by name, any test whose path contains 'lambda' (case-insensitive glob, see docs/running.md 'Targeted runs'): +bun run testsuite --elide nightly --log --filter 'javac-jtreg:*lambda*' # full suite (~12 min): bun run testsuite --elide nightly --suite javac-jtreg # after fixes land in an Elide nightly, re-baseline: diff --git a/BRIEFING-node-api.md b/BRIEFING-node-api.md index fc2dcc8..d1e21ef 100644 --- a/BRIEFING-node-api.md +++ b/BRIEFING-node-api.md @@ -38,6 +38,8 @@ bun run setup # once: deps + submodules + sparse checkouts bun run testsuite --elide nightly --suite node-api --include 'test/parallel/test-path.js' --log # a target group: bun run testsuite --elide nightly --suite node-api --include 'test/parallel/test-buffer*.js' --log +# by name, any file whose path contains 'timers' (case-insensitive glob, see docs/running.md 'Targeted runs'): +bun run testsuite --elide nightly --log --filter 'node-api:*timers*' # full suite (~6 min): bun run testsuite --elide nightly --suite node-api # after fixes land in an Elide nightly, re-baseline: diff --git a/BRIEFING-test262.md b/BRIEFING-test262.md index 08c7b79..90ea6f7 100644 --- a/BRIEFING-test262.md +++ b/BRIEFING-test262.md @@ -33,6 +33,8 @@ Counts are test executions (a file can run in both default and strict mode). bun run setup # once: deps + submodules # quick slice (seconds): bun run testsuite --elide nightly --suite test262 --include 'test/built-ins/Error/prototype/stack/**/*.js' --log +# by name, any file whose path contains 'getTime' (case-insensitive glob, see docs/running.md 'Targeted runs'): +bun run testsuite --elide nightly --log --filter 'test262:*gettime*' # full suite (~20 min): bun run testsuite --elide nightly --suite test262 # after fixes land in an Elide nightly, re-baseline: @@ -95,8 +97,10 @@ Signature view of the top clusters: - Fixes happen in the Elide runtime (GraalJS-based); this repo pins nightlies and measures. `--elide nightly` picks up a fresh build. -- 10,587 skips are intentional (see `expectations/test262.toml`) and excluded - from the pass-rate denominator. +- 10,587 skips are intentional (see `expectations/test262.toml`). They still + count against the overall pass rate (the headline is over every selected + test), but they are expected skips, so they do not count against the + "vs expectations" rate. - Some failing features are proposal-stage (immutable ArrayBuffer, source- phase imports). If Elide won't ship them yet, classify as `[skip]` with a comment rather than leaving them as permanent failures. diff --git a/BRIEFING-wpt-wintertc.md b/BRIEFING-wpt-wintertc.md index d5ab603..e1c82ad 100644 --- a/BRIEFING-wpt-wintertc.md +++ b/BRIEFING-wpt-wintertc.md @@ -36,6 +36,8 @@ bun run setup # once: deps + submodules + sparse checkouts bun run testsuite --elide nightly --suite wpt-wintertc --include 'url/urlsearchparams-constructor.any.js' --log # a target area: bun run testsuite --elide nightly --suite wpt-wintertc --include 'encoding/textdecoder-fatal-single-byte.any.js' --log +# by name, any file whose path contains 'encodeInto' (case-insensitive glob, see docs/running.md 'Targeted runs'): +bun run testsuite --elide nightly --log --filter 'wpt-wintertc:*encodeinto*' # full suite (~12s of harness runtime inside Docker): bun run testsuite --elide nightly --suite wpt-wintertc --threads 8 # after fixes land in an Elide nightly, re-baseline: @@ -106,8 +108,9 @@ machine). 5. **Park / skip candidates**: `fetch/fetch-later` (136 — browser-only, needs window/iframe/BFCache), `.window.js` tests requiring `document`/ `XMLHttpRequest` (~90). Consider adding these to `[skip]` in - `expectations/wpt-wintertc.toml` with a comment, so the pass-rate - denominator reflects reachable tests. + `expectations/wpt-wintertc.toml` with a comment. Note this only cleans up + the "vs expectations" rate; the overall pass rate keeps skipped tests in + its denominator on purpose. Items 1–3 alone should move the suite from 75.3% to roughly **88–90%**. diff --git a/README.md b/README.md index 80d87ad..4538172 100644 --- a/README.md +++ b/README.md @@ -1,35 +1,18 @@ # conformance testing This repository runs upstream conformance test suites against pinned builds of -[Elide](https://elide.dev) and publishes per-version Markdown/JSON reports. -**Test262** (TC39's JavaScript conformance suite) is the first suite; the -harness is workload-neutral so more suites — and, later, benchmarks — slot in. +[Elide](https://elide.dev) and publishes per-version reports. Suites: -Next suites are added in this order: - -1. `wpt-wintertc` - a sparse Web Platform Tests subset for WinterTC / ECMA-429 JavaScript-facing APIs, including fetch. -2. `cpython-core` - CPython 3.12 top-level `Lib/test/test_*` modules and packages. -3. `javac-jtreg` - full OpenJDK langtools `tools/javac` coverage through jtreg, compiling with Elide and initially running generated programs with a regular JDK. -4. `node-api` - sparse Node.js core JavaScript API tests, starting with `node:path` and `process`. - -Tracking: [Compliance Testing meta (WHIPLASH#1172)](https://github.com/elide-dev/WHIPLASH/issues/1172), -[Test262 (WHIPLASH#1173)](https://github.com/elide-dev/WHIPLASH/issues/1173). - -> [!CAUTION] -> Full enabled slices may be RED until expectations are ratcheted and failures -> are classified. - -## Bali runtime compatibility - -This repository also supports Bali as a Docker-based Linux AMD64 target. Elide remains the default. - -```sh -bun run testsuite --target bali --suite jdk-jtreg --bali-home /path/to/linux-amd64/bali -``` +| Suite | What it covers | +|---|---| +| `test262` | TC39's JavaScript conformance suite | +| `wpt-wintertc` | a sparse Web Platform Tests subset for WinterTC / ECMA-429 APIs, including fetch | +| `cpython-core` | CPython 3.12 `Lib/test/test_*` modules and packages | +| `javac-jtreg` | OpenJDK langtools `tools/javac` through jtreg, compiling with Elide | +| `node-api` | sparse Node.js core JavaScript API tests | -See [Bali setup and expectations](BALI.md) and [Bali compatibility history](reports/bali/index.md). -The runtime suite (`test/jdk`) is separate from Elide's compiler suite (`javac-jtreg`). -Runner coverage, verified passes, reference issues, and unsupported files remain separate. +Tracking: [Compliance Testing meta (elide-dev/runtime#1172)](https://github.com/elide-dev/runtime/issues/1172), +[Test262 (elide-dev/runtime#1173)](https://github.com/elide-dev/runtime/issues/1173). ## Compatibility @@ -37,206 +20,47 @@ Runner coverage, verified passes, reference issues, and unsupported files remain _Generated by `bun run testsuite --update-summaries` from the latest committed reports._ -Last updated: 2026-08-31T23:46:11.051Z +Last updated: 2026-09-30T17:31:58.679Z ![Latest compatibility pass rates](reports/pass-rate.svg) -| Suite | Version | Digest | Pass rate | Regressions | -|---|---|---|---:|---:| -| cpython-core | `1.4.99+8b374d579` | `4094eb2fb1ff` | 97.0% | 0 | -| javac-jtreg | `1.4.99+8b374d579` | `4094eb2fb1ff` | 100.0% | 0 | -| node-api | `1.4.99+8b374d579` | `4094eb2fb1ff` | 70.1% | 0 | -| test262 | `1.4.99+8b374d579` | `4094eb2fb1ff` | 99.9% | 0 | -| wpt-wintertc | `1.4.99+8b374d579` | `4094eb2fb1ff` | 89.9% | 0 | +| Suite | Version | Digest | Pass rate | vs expectations | Regressions | New passes | +|---|---|---|---:|---:|---:|---:| +| cpython-core | `1.6.0+b8edacc63` | `7aa30129531a` | 90.8% | 100.0% | 0 | 0 | +| javac-jtreg | `1.6.0+b8edacc63` | `7aa30129531a` | 93.0% | 100.0% | 0 | 0 | +| node-api | `1.6.0+b8edacc63` | `7aa30129531a` | 81.8% | 100.0% | 0 | 0 | +| test262 | `1.6.0+b8edacc63` | `7aa30129531a` | 93.0% | 100.0% | 0 | 0 | +| wpt-wintertc | `1.6.0+b8edacc63` | `7aa30129531a` | 95.5% | 100.0% | 0 | 0 | + +_Pass rate_ counts every test in the selection, including skipped/suppressed ones. +_vs expectations_ is the share of tests at or above the checked-in baseline (only regressions count against it). ## How it works A Bun/TypeScript harness drives each suite through its best native runner and -normalizes the results. Test262 runs via the stock `test262-harness` + `eshost` -using a **custom eshost `elide` host** (installed through a Bun patch). Each run -executes inside a combined Docker image (a pinned Elide + Node + Bun), so every -`elide run` is a fast local subprocess. Results are compared against a -checked-in **expectations baseline** — a run is green iff there are no -regressions. - -## Prerequisites +normalizes the results. Each run executes inside a Docker image with a pinned +Elide, so every `elide run` is a fast local subprocess. Results are compared +against a checked-in expectations baseline: new failures are regressions, tests +that newly pass advance the floor, and a `--ratchet` run locks the gains in. -- Docker (the runner pulls/builds the Elide image) -- Bun -- Suite submodules and Bun dependencies prepared with one command: - `bun run setup` +Skips never inflate the numbers above: a skipped test still counts as a non-pass +in _Pass rate_. Every skip has a written reason in `expectations/.toml`; +see [why tests are skipped](docs/reports.md#why-tests-are-skipped). -`bun run setup` installs root and harness dependencies, initializes the upstream -suite submodules, and applies the sparse checkouts used by WPT and OpenJDK. To -only prepare submodules, run `bun run setup:suites`. To check that already -prepared submodules are populated correctly, run `bun run setup:suites --check`. - -## Running +## Quick start ```bash -# Full suite against the current Elide nightly, with a live ✅/❌ test log +bun run setup # deps + suite submodules bun run testsuite --elide nightly --suite test262 --log - -# A quick slice (finishes in seconds) — scope to any glob -bun run testsuite --elide nightly --log --include 'test/language/types/boolean/**/*.js' - -# Current broad-suite smoke commands. These may be RED until expectations are -# ratcheted, but they should emit upstream case/subtest results instead of -# runner setup failures. -bun run testsuite --elide nightly --suite wpt-wintertc --include 'url/urlsearchparams-constructor.any.js' --log -bun run testsuite --elide nightly --suite cpython-core --include 'test_json' --log -bun run testsuite --elide nightly --suite javac-jtreg --include 'tools/javac/IllDefinedOrderOfInit.java' --log -bun run testsuite --elide nightly --suite node-api --include 'test/parallel/test-path.js' --log - -# Broader slices after the smoke path is stable. -bun run testsuite --elide nightly --suite wpt-wintertc --threads 8 --log -bun run testsuite --elide nightly --suite cpython-core --threads 8 --log -bun run testsuite --elide nightly --suite javac-jtreg --threads 4 --log - -# Run every registered suite after building the harness image once. bun run testsuite --elide nightly --all-suites --log - -# Prepare selected suite submodules first, then run. Useful in fresh clones or CI. -bun run testsuite:ready --elide nightly --all-suites --log - -# Run a subset with a comma-separated suite list. -bun run testsuite --elide nightly --suite wpt-wintertc,cpython-core --log - -# Run multiple selected suites at once. --threads is per suite; --suite-workers -# controls how many suite containers run concurrently. -bun run testsuite --elide nightly --all-suites --suite-workers 2 --threads 4 --log - -# Update reports plus the generated README compatibility summary. -bun run testsuite --elide nightly --all-suites --log --update-summaries - -# Pin a specific build: image tag, digest, or a local Elide install directory -bun run testsuite --elide ghcr.io/elide-dev/elide@sha256:… -bun run testsuite --elide /path/to/elide-install # dir containing bin/elide + lib/ -``` - -`./bin/run ...` remains as a direct executable alias for the same Bun/TypeScript -launcher. - -By default, the launcher builds a total concurrency budget of -`available CPUs * 2`. It then runs up to that many suite workers, capped by the -number of selected suites, and divides the remaining budget into per-suite -threads. `--threads N` overrides the per-suite adapter thread count: Test262 -forwards it to `test262-harness`, `wpt-wintertc` runs multiple WPT files at once, -`cpython-core` splits selected modules across worker processes, and -`javac-jtreg` forwards it to jtreg's native `-concurrency:N`. `--suite-workers N` -overrides how many suite containers run concurrently. `CONCURRENCY_MULTIPLIER` -or `--concurrency-multiplier N` can change the default multiplier from `2`. - -`--log` streams one normalized mark per completed test to stderr (`✅` pass · -`❌` fail · `🛑` error · `⊘` skip); the summary line goes to stdout. Add -`--verbose` to also mirror raw runner stdout/stderr, which is useful for -debugging harness behavior. Failure messages are persisted in reports either -way; console printing can be controlled with `--failure-output show|hide` or the -aliases `--show-failure-output` / `--hide-failure-output`. The exit code is -non-zero on any regression. - -## Reports - -Committed under `reports////`: - -| file | purpose | -|---|---| -| `.md` | human rollup: pass-rate, regressions, new passes | -| `impact.md` / `impact.json` | failures clustered by root-cause signature, ranked by blast radius | -| `changes.md` / `changes.json` | diff vs the previous run (fixed / regressed / added / removed) | -| `summary.json` | counts + regression/new-pass ids (machine) | -| `results.json.gz` | every test's status (machine, for cross-version diffs) | -| `pass-rate.svg` | static pass/fail/error/skip chart for the run | - -`reports/index.md` (+ `index.json` + `pass-rate.svg`) is the top-level matrix -of the latest run per suite. Machine-readable index entries point at the -workload-scoped report directory. Published via GitHub Pages. - -Passing `--update-summaries` also refreshes the generated compatibility block in -this README from the latest report index. This is intended for mainline bot runs: -run all suites, commit the changed `reports/`, `expectations/*.ratchet.toml` if -ratcheting, and README summary content, then push. - -## Expectations & the ratchet - -`expectations/test262.toml` is the hand-curated baseline: - -```toml -[skip] # excluded from the run, with a reason -"test/intl402/**" = "Intl 402 not supported yet" -[fail] # expected failures (link an issue) -"test/built-ins/RegExp/property-escapes/**" = "partial (…)" ``` -A run is **green iff actual matches expected**: new failures are **regressions** -(red, fail CI); tests that newly pass are surfaced as **new passes** (advance the -baseline). To accept the current failure set as the baseline (so only *new* -breakage fails CI): - -```bash -bun run testsuite --elide nightly --ratchet -``` - -This regenerates the machine-owned `expectations/.ratchet.toml` -(exact test ids) from the current failures. `compare` treats a test as -expected-fail if it matches a `[fail]` glob **or** is in the ratchet set; -`[skip]` always wins. - -## Analysis CLI - -A derived SQLite database (`.harness/results.sqlite`, gitignored) is built by -ingesting the committed `results.json.gz` files, and powers ad-hoc queries: - -```bash -bun run harness/src/cli.ts db build # (re)build the DB from committed runs -bun run harness/src/cli.ts impact [semver] [digest] # impact-ordered failures for a run -bun run harness/src/cli.ts diff [A] [B] # version diff (default: two most recent) -bun run harness/src/cli.ts query "SELECT …" # read-only SQL over the results -``` - -The committed JSON files are the source of truth and the contract for a future -static web UI; the SQLite DB is a disposable local index. - -## Layout - -``` -suites/test262/ Test262 (git submodule) -manifests/ curated suite slices for WPT, CPython, and jtreg -suites/drivers/ small bridge/wrapper programs used by external suites -expectations/ workload baselines + machine ratchets -reports/ committed per-version reports + top-level index -harness/ the Bun/TypeScript harness (src/, fixtures/, patches/) -docker/ harness images (image-ref + local install dir) -bin/run.ts Bun/TypeScript launcher: resolve --elide → docker build → docker run -bin/run executable alias for bin/run.ts -.devcontainer/ Codespaces dev environment -.github/workflows/ nightly + on-demand compliance runs, Pages publish -docs/superpowers/ design specs and implementation plans -``` - -## Development - -```bash -bun install # installs root TypeScript/Bun types for bin/run.ts -bun run typecheck # type-check the host launcher -cd harness -bun install # applies the eshost `elide` host patch -bun test # unit tests -bun run typecheck -``` - -Or open the repo in a GitHub Codespace / VS Code devcontainer, which provisions -Bun, Node, Docker-in-Docker, and Elide automatically. - - - - - - - - - - +## Further reading +- [Running the suites](docs/running.md): prerequisites, every launcher flag, targeted runs with `--filter`, concurrency. +- [Reports, expectations and analysis](docs/reports.md): the report layout, why tests are skipped, the ratchet, and the SQLite analysis CLI. +- [Contributing](docs/contributing.md): local development, tests, and the repository layout. +- Per-suite briefings: [test262](BRIEFING-test262.md), [wpt-wintertc](BRIEFING-wpt-wintertc.md), [cpython-core](BRIEFING-cpython-core.md), [javac-jtreg](BRIEFING-javac-jtreg.md), [node-api](BRIEFING-node-api.md). +- Design specs and plans live under [docs/superpowers](docs/superpowers/). diff --git a/bin/bali-docker.test.ts b/bin/bali-docker.test.ts index 5f32673..2574d8a 100644 --- a/bin/bali-docker.test.ts +++ b/bin/bali-docker.test.ts @@ -84,6 +84,10 @@ test("Bali plan validates suites from the registry and accepts --ratchet anywher expect(scopedArgs.slice(scopedArgs.indexOf("--include"))).toEqual(["--include", "java/lang/**,java/util/**", "--threads", "8"]); expect(() => baliPlan(["--bali-home", "dist", "--threads", "zero"], "/repo")).toThrow("--threads"); expect(baliPlan(["--bali-home", "dist"], "/repo")).not.toHaveProperty("include"); + const filtered = baliPlan(["--bali-home", "dist", "--filter", "*Date*"], "/repo"); + expect(filtered.filter).toBe("*Date*"); + const filteredArgs = harnessArgs(filtered, "d", { registry: "/r", repoRoot: "/w", baliHome: "/b", suiteRoot: "/s", reports: "/p", expectations: "/e" }); + expect(filteredArgs.slice(filteredArgs.indexOf("--filter"))).toEqual(["--filter", "*Date*"]); }); test("Docker launcher rejects macOS artifacts and a host reference JDK, and propagates build errors", async () => { diff --git a/bin/bali-docker.ts b/bin/bali-docker.ts index 0548f72..82ed3dc 100644 --- a/bin/bali-docker.ts +++ b/bin/bali-docker.ts @@ -67,6 +67,7 @@ export interface BaliPlan { ratchet: boolean; /** Comma-separated file globs over the inventory; a scoped run observes only that slice. */ include?: string; + filter?: string; /** jtreg concurrency above the manifest's, for local runs on larger machines. */ threads?: number; } @@ -81,12 +82,12 @@ export function baliPlan(argv: string[], cwd: string, suites: string[] = ["jdk-j continue; } if ( - !["--bali-home", "--reference-home", "--suite", "--include", "--threads"].includes(args[i]!) || + !["--bali-home", "--reference-home", "--suite", "--include", "--filter", "--threads"].includes(args[i]!) || !args[i + 1] || options.has(args[i]!) ) throw new Error( - `Bali runs accept --bali-home [--reference-home ] [--ratchet] [--suite ${suites.join("|")}] [--include ] [--threads ].`, + `Bali runs accept --bali-home [--reference-home ] [--ratchet] [--suite ${suites.join("|")}] [--include ] [--filter ] [--threads ].`, ); options.set(args[i]!, args[i + 1]!); } @@ -99,6 +100,7 @@ export function baliPlan(argv: string[], cwd: string, suites: string[] = ["jdk-j throw new Error("--threads takes a positive integer"); return { ...(options.has("--include") ? { include: options.get("--include")! } : {}), + ...(options.has("--filter") ? { filter: options.get("--filter")! } : {}), ...(threads !== undefined ? { threads } : {}), baliHome: resolve(cwd, options.get("--bali-home")!), referenceHome: options.has("--reference-home") @@ -144,6 +146,7 @@ export function harnessArgs(plan: BaliPlan, digest: string, paths: HarnessPaths) "hide", ...(plan.ratchet ? ["--ratchet"] : []), ...(plan.include ? ["--include", plan.include] : []), + ...(plan.filter ? ["--filter", plan.filter] : []), ...(plan.threads ? ["--threads", String(plan.threads)] : []), ]; } diff --git a/bin/run.ts b/bin/run.ts index f49534f..e61a616 100755 --- a/bin/run.ts +++ b/bin/run.ts @@ -18,10 +18,12 @@ import { unlinkSync, readdirSync, } from "node:fs"; -import { availableParallelism } from "node:os"; +import { availableParallelism, totalmem } from "node:os"; import { dirname, resolve } from "node:path"; import { fileURLToPath } from "node:url"; -import { classifySuiteStatus } from "./suite-status"; +import { classifySuiteStatus, floorAdvance } from "./suite-status"; +import { packItems, renderSummaryTable, terminalWidth, type SummaryRow } from "./summary-table"; +import { parseFilterSpecs, patternsForSuite, selectSuites } from "../harness/src/filter"; import { ROOT, RUN_LABEL, @@ -45,10 +47,12 @@ interface Options { threads?: number; suiteWorkers?: number; concurrencyMultiplier: number; + timeoutScale: number; // --timeout-scale: multiplies every per-test/case/shard limit (dev builds) platform: string; log: boolean; verbose: boolean; include?: string; + filter: string[]; // raw --filter specs: [:], see harness/src/filter.ts ratchet: boolean; updateSummaries: boolean; prepareSuites: boolean; @@ -120,6 +124,15 @@ function parsePositiveInt(value: string | undefined, name: string): number | und return parsed; } +const WPT_LOOPBACK_HOSTS = ["www.localhost", "www1.localhost", "www2.localhost"]; + +/** `HARNESS_MEMORY` (docker syntax, e.g. `48g`), else 70% of host memory. */ +function containerMemoryLimit(): string { + const configured = process.env.HARNESS_MEMORY?.trim(); + if (configured) return configured; + return `${Math.floor(totalmem() * 0.7)}b`; +} + function cpuCount(): number { try { return Math.max(1, availableParallelism()); @@ -151,9 +164,11 @@ function parseArgs(argv: string[]): Options { threads: parsePositiveInt(process.env.THREADS, "THREADS"), suiteWorkers: parsePositiveInt(process.env.SUITE_WORKERS, "SUITE_WORKERS"), concurrencyMultiplier: parsePositiveInt(process.env.CONCURRENCY_MULTIPLIER, "CONCURRENCY_MULTIPLIER") ?? 2, + timeoutScale: Number(process.env.TIMEOUT_SCALE) || 1, platform: process.env.PLATFORM || "", log: false, verbose: false, + filter: [], ratchet: false, updateSummaries: false, prepareSuites: process.env.PREPARE_SUITES === "1", @@ -187,6 +202,12 @@ function parseArgs(argv: string[]): Options { case "--concurrency-multiplier": options.concurrencyMultiplier = parsePositiveInt(value(arg), arg) ?? 2; break; + case "--timeout-scale": { + const scale = Number(value(arg)); + if (!(scale > 0)) throw new Error(`${arg} expects a positive number`); + options.timeoutScale = scale; + break; + } case "--platform": options.platform = value(arg); break; @@ -211,6 +232,11 @@ function parseArgs(argv: string[]): Options { case "--include": options.include = value(arg); break; + case "--filter": + case "--test-filter": + // Not comma-split: `{a,b}` alternation is more useful; repeat the flag instead. + options.filter.push(value(arg)); + break; case "--ratchet": options.ratchet = true; break; @@ -408,15 +434,24 @@ function loadSuiteSummaryRows(suites: string[], suiteExitCodes: number[], digest }); } -// Pass rate over scored (non-skipped) tests; muted areas are excluded from the denominator. +// Non-skipped tests; used only to detect a changed selection between runs. function scoredTotal(counts: { pass: number; fail: number; error: number }): number { return counts.pass + counts.fail + counts.error; } -function passRate(summary: SuiteRunSummary | undefined): number | undefined { +// Overall pass rate: passes over EVERY test in the selection. Skipped and +// suppressed tests stay in the denominator so muting never flatters the number. +function overallPassRate(summary: SuiteRunSummary | undefined): number | undefined { if (!summary) return undefined; - const denom = scoredTotal(summary.counts); - return denom === 0 ? undefined : summary.counts.pass / denom; + return summary.counts.total === 0 ? undefined : summary.counts.pass / summary.counts.total; +} + +// Pass rate vs the expectations: everything except regressions is on the floor +// (expected skips, baselined fails, and new passes all count). 100% == at/above baseline. +function expectationPassRate(summary: SuiteRunSummary | undefined): number | undefined { + if (!summary) return undefined; + const total = summary.counts.total; + return total === 0 ? undefined : Math.max(0, total - summary.regressions.length) / total; } function formatPercent(value: number | undefined): string { @@ -424,8 +459,8 @@ function formatPercent(value: number | undefined): string { } function formatDelta(current: SuiteRunSummary | undefined, previous: SuiteRunSummary | undefined): string { - const cur = passRate(current); - const prev = passRate(previous); + const cur = overallPassRate(current); + const prev = overallPassRate(previous); if (cur === undefined || prev === undefined) return ansi.dim("n/a"); // A pass-rate delta between different selections (a scoped --include run vs // a full run) is meaningless — flag it instead of reporting a fake swing. @@ -442,6 +477,7 @@ function formatDelta(current: SuiteRunSummary | undefined, previous: SuiteRunSum const STATUS_LABEL: Record string> = { ERROR: (s) => ansi.red(`🛑 ${s}`), REGRESSED: (s) => ansi.red(`🔴 ${s}`), + ADVANCED: (s) => ansi.cyan(`⬆️ ${s}`), GAINED: (s) => ansi.cyan(`🔵 ${s}`), IMPROVED: (s) => ansi.green(`🟢 ${s}`), RED: (s) => ansi.yellow(`🟡 ${s}`), @@ -453,6 +489,7 @@ function statusLabel(row: SuiteSummaryRow): string { rc: row.rc, hasCurrent: !!row.current, expRegressions: row.current?.regressions.length ?? 0, + newPasses: row.current?.newPasses.length ?? 0, driftRegressed: row.changes?.regressed.length ?? 0, added: row.changes?.added ?? 0, fixed: row.changes?.fixed.length ?? 0, @@ -461,7 +498,7 @@ function statusLabel(row: SuiteSummaryRow): string { return STATUS_LABEL[status](status); } -function changesLabel(row: SuiteSummaryRow): string { +function changesLabel(row: SuiteSummaryRow): string[] { const parts: string[] = []; const expRegressions = row.current?.regressions.length ?? 0; if (row.current?.newPasses.length) parts.push(ansi.green(`✨ ${row.current.newPasses.length} new passes`)); @@ -479,69 +516,77 @@ function changesLabel(row: SuiteSummaryRow): string { if (expRegressions) parts.push(ansi.red(`🚨 ${expRegressions} regressions`)); if (!parts.length) parts.push(ansi.dim("baseline n/a")); } - return parts.join(", "); -} - -// Display width: Bun.stringWidth handles ANSI escapes AND double-width -// glyphs (emoji), which .length miscounts — that's what broke the box borders. -function visibleWidth(value: string): number { - return Bun.stringWidth(value); -} - -function padVisible(value: string, width: number): string { - return value + " ".repeat(Math.max(0, width - visibleWidth(value))); + return parts; } function renderFinalSuiteSummary(rows: SuiteSummaryRow[]): void { - const headers = ["Suite", "Status", "Pass rate", "Δ", "Pass/Total", "Fail", "Err", "Skip", "Changes"]; - const body = rows.map((row) => { + const headers = ["Suite", "Status", "Pass rate", "vs expected", "Δ", "Pass/Total", "Fail", "Err", "Skip", "Changes"]; + const body = rows.map((row): SummaryRow => { const counts = row.current?.counts; - return [ - row.suite, - statusLabel(row), - formatPercent(passRate(row.current)), - formatDelta(row.current, row.previous), - counts ? `${counts.pass}/${counts.total}` : "n/a", - counts ? String(counts.fail) : "n/a", - counts ? String(counts.error) : "n/a", - counts ? String(counts.skip) : "n/a", - changesLabel(row), - ]; + return { + cells: [ + row.suite, + statusLabel(row), + formatPercent(overallPassRate(row.current)), + formatPercent(expectationPassRate(row.current)), + formatDelta(row.current, row.previous), + counts ? `${counts.pass}/${counts.total}` : "n/a", + counts ? String(counts.fail) : "n/a", + counts ? String(counts.error) : "n/a", + counts ? String(counts.skip) : "n/a", + ], + notes: changesLabel(row), + }; }); - const widths = headers.map((header, i) => Math.max(header.length, ...body.map((row) => visibleWidth(row[i])))); - const line = (cells: string[]): string => `│ ${cells.map((cell, i) => padVisible(cell, widths[i])).join(" │ ")} │`; - const sep = `├${widths.map((width) => "─".repeat(width + 2)).join("┼")}┤`; - const top = `┌${widths.map((width) => "─".repeat(width + 2)).join("┬")}┐`; - const bottom = `└${widths.map((width) => "─".repeat(width + 2)).join("┴")}┘`; const totalPass = rows.reduce((sum, row) => sum + (row.current?.counts.pass ?? 0), 0); - const totalTests = rows.reduce((sum, row) => sum + (row.current ? scoredTotal(row.current.counts) : 0), 0); + const totalTests = rows.reduce((sum, row) => sum + (row.current?.counts.total ?? 0), 0); const totalExpRegressions = rows.reduce((sum, row) => sum + (row.current?.regressions.length ?? 0), 0); const totalDriftRegressed = rows.reduce((sum, row) => sum + (row.changes?.regressed.length ?? 0), 0); const totalAdded = rows.reduce((sum, row) => sum + (row.changes?.added ?? 0), 0); const hasDrift = rows.some((row) => row.changes); const totalNewPasses = rows.reduce((sum, row) => sum + (row.current?.newPasses.length ?? 0), 0); + const totalAdvanced = rows.reduce( + (sum, row) => sum + floorAdvance({ newPasses: row.current?.newPasses.length ?? 0, fixed: row.changes?.fixed.length ?? 0 }), + 0, + ); const errored = rows.filter((row) => row.rc === 2 || row.rc > 2 || !row.current).length; const needRatchet = Math.max(0, totalExpRegressions - totalDriftRegressed); + const plural = (n: number, word: string): string => `${n} ${n === 1 ? word : word.endsWith("s") ? `${word}es` : `${word}s`}`; const headline = errored - ? ansi.red(`🛑 ${errored} suite${errored === 1 ? "" : "s"} had harness errors`) - : totalDriftRegressed - ? ansi.red(`🔴 ${totalDriftRegressed} regression${totalDriftRegressed === 1 ? "" : "s"} across selected suites`) - : hasDrift && totalExpRegressions - ? totalAdded >= totalExpRegressions - ? ansi.cyan(`🔵 coverage gained: ${totalAdded} tests added, ${needRatchet} need ratchet`) - : ansi.yellow(`🟡 ${needRatchet} unratcheted failure${needRatchet === 1 ? "" : "s"} (no drift regressions)`) - : totalExpRegressions - ? ansi.red(`🔴 ${totalExpRegressions} regression${totalExpRegressions === 1 ? "" : "s"} across selected suites`) - : ansi.green("🟢 No regressions across selected suites"); + ? ansi.red(`🛑 ${plural(errored, "suite")} had harness errors`) + : totalDriftRegressed && totalDriftRegressed >= totalAdvanced + ? ansi.red(`🔴 ${plural(totalDriftRegressed, "regression")} across selected suites`) + : totalAdvanced + ? totalDriftRegressed || totalExpRegressions + ? ansi.cyan( + `⬆️ floor advanced: ${plural(totalAdvanced, "new pass")}` + + (totalDriftRegressed ? `, ${totalDriftRegressed} regressed` : "") + + (needRatchet ? `, ${needRatchet} need ratchet` : "") + + " — run with --ratchet to update the baseline", + ) + : ansi.green(`⬆️ floor advanced: ${plural(totalAdvanced, "new pass")}, no regressions — run with --ratchet to update the baseline`) + : hasDrift && totalExpRegressions + ? totalAdded >= totalExpRegressions + ? ansi.cyan(`🔵 coverage gained: ${totalAdded} tests added, ${needRatchet} need ratchet`) + : ansi.yellow(`🟡 ${plural(needRatchet, "unratcheted failure")} (no drift regressions)`) + : totalExpRegressions + ? ansi.red(`🔴 ${plural(totalExpRegressions, "regression")} across selected suites`) + : ansi.green("🟢 No regressions across selected suites"); + const totalOnFloor = Math.max(0, totalTests - totalExpRegressions); + + const width = terminalWidth(); + const stats = [ + `Selected suites: ${rows.length}`, + `Overall pass rate: ${formatPercent(totalTests ? totalPass / totalTests : undefined)} (all tests, incl. skipped)`, + `vs expectations: ${formatPercent(totalTests ? totalOnFloor / totalTests : undefined)}`, + `New passes: ${totalNewPasses}`, + ]; process.stderr.write("\n"); process.stderr.write(`${ansi.bold("Compliance Summary")} ${headline}\n`); - process.stderr.write(`${ansi.dim(`Selected suites: ${rows.length} · Aggregate pass rate: ${formatPercent(totalTests ? totalPass / totalTests : undefined)} · New passes: ${totalNewPasses}`)}\n`); - process.stderr.write(`${top}\n`); - process.stderr.write(`${line(headers.map((header) => ansi.bold(header)))}\n`); - process.stderr.write(`${sep}\n`); - for (const row of body) process.stderr.write(`${line(row)}\n`); - process.stderr.write(`${bottom}\n\n`); + for (const line of packItems(stats, width, " · ")) process.stderr.write(`${ansi.dim(line)}\n`); + for (const line of renderSummaryTable(headers, body, width, ansi.bold)) process.stderr.write(`${line}\n`); + process.stderr.write("\n"); } async function main(argv = Bun.argv.slice(2)): Promise { @@ -554,9 +599,29 @@ async function main(argv = Bun.argv.slice(2)): Promise { const registryPath = resolve(ROOT, "registry.toml"); const workloads = parseRegistry(registryPath); // Workloads for other runtimes (registry `target`) are run through `--target `. - const suites = options.allSuites && options.suites.length === 0 - ? workloads.filter((workload) => (workload.target ?? "elide") === "elide").map((workload) => workload.id) - : options.suites.length ? options.suites : ["test262"]; + // Suite selection: --suite / --all-suites win; otherwise suite-prefixed --filter + // specs pick the suites; otherwise test262. + let filters: ReturnType; + let suites: string[]; + try { + filters = parseFilterSpecs(options.filter, workloads.map((workload) => workload.id)); + suites = selectSuites( + options.suites, + options.allSuites && options.suites.length === 0 + ? workloads.filter((workload) => (workload.target ?? "elide") === "elide").map((workload) => workload.id) + : undefined, + filters, + ["test262"], + ); + } catch (err) { + usageError(err instanceof Error ? err.message : String(err)); + } + if (filters.length) { + for (const suite of suites) { + const patterns = patternsForSuite(filters, suite); + log(`filter for ${suite}: ${patterns.length ? patterns.map((p) => `'${p}'`).join(" | ") : ""}`); + } + } for (const suite of suites) { const target = workloads.find((workload) => workload.id === suite)?.target; if (target && target !== "elide") usageError(`suite '${suite}' targets ${target}; run it with --target ${target}`); @@ -614,6 +679,16 @@ async function main(argv = Bun.argv.slice(2)): Promise { "--rm", "--label", RUN_LABEL, + // A memory ceiling, so a runaway suite (CPython's multiprocessing tests start a full runtime per + // worker) is OOM-killed inside the container instead of taking the host's session with it. + "--memory", + containerMemoryLimit(), + "--memory-swap", + containerMemoryLimit(), + // WPT's extra test hosts, on loopback as `wpt make-hosts-file` would map them: with the document + // origin on `localhost`, `get-host-info` names `www1.`/`www2.localhost`, and an unmapped name + // costs a full DNS timeout per request. + ...WPT_LOOPBACK_HOSTS.flatMap((host) => ["--add-host", `${host}:127.0.0.1`]), ...plat, ...user, "-v", @@ -655,7 +730,9 @@ async function main(argv = Bun.argv.slice(2)): Promise { `[${suite}] `, ...(options.log ? ["--log"] : []), ...(options.verbose ? ["--verbose"] : []), + ...(options.timeoutScale !== 1 ? ["--timeout-scale", String(options.timeoutScale)] : []), ...(options.include ? ["--include", options.include] : []), + ...patternsForSuite(filters, suite).flatMap((pattern) => ["--filter", pattern]), ...(options.ratchet ? ["--ratchet"] : []), ...(options.updateSummaries ? ["--update-summaries"] : []), "--failure-output", @@ -667,7 +744,7 @@ async function main(argv = Bun.argv.slice(2)): Promise { log(`DONE: ${suite} GREEN (no regressions). reports/ updated.`); break; case 1: - log(`DONE: ${suite} RED — regressions found (see the summary above and reports/).`); + log(`DONE: ${suite} RED — unbaselined failures (see the summary above and reports/; new passes, if any, are counted there).`); break; case 2: log(`harness ERROR for ${suite} (exit 2): the run did not complete; see the error above.`); diff --git a/bin/setup.ts b/bin/setup.ts index 8712e43..2252b6b 100755 --- a/bin/setup.ts +++ b/bin/setup.ts @@ -42,7 +42,8 @@ const SUITES: SuiteSetup[] = [ path: "suites/wpt", // `tools` carries wptserve (`wpt serve`) + its vendored deps, needed to serve fetch/ tests // against a real WPT server (see harness/src/adapters/wpt-server.ts). - sparse: ["resources", "url", "encoding", "fetch", "tools"], + // `common` holds shared fixtures fetched at runtime (e.g. common/text-plain.txt). + sparse: ["resources", "url", "encoding", "fetch", "tools", "common"], required: ["resources", "url", "encoding", "fetch", "tools/serve/serve.py"], filterBlobNone: true, }, diff --git a/bin/suite-status.test.ts b/bin/suite-status.test.ts index 9b9c3fb..fdadc2f 100644 --- a/bin/suite-status.test.ts +++ b/bin/suite-status.test.ts @@ -1,10 +1,11 @@ import { expect, test } from "bun:test"; -import { classifySuiteStatus, type SuiteStatusInput } from "./suite-status"; +import { classifySuiteStatus, floorAdvance, type SuiteStatusInput } from "./suite-status"; const base: SuiteStatusInput = { rc: 0, hasCurrent: true, expRegressions: 0, + newPasses: 0, driftRegressed: 0, added: 0, fixed: 0, @@ -51,6 +52,35 @@ test("unbaselined fails with NO baseline are conservatively REGRESSED", () => { test("green run that fixed tests is IMPROVED", () => { expect(classifySuiteStatus({ ...base, rc: 0, fixed: 3 })).toBe("IMPROVED"); + expect(classifySuiteStatus({ ...base, rc: 0, newPasses: 3, hasChanges: false })).toBe("IMPROVED"); +}); + +test("new passes with unratcheted failures is ADVANCED, not RED", () => { + // e.g. node-api: 35 tests now beat the baseline, 1 unbaselined fail → reward the advance. + expect( + classifySuiteStatus({ ...base, rc: 1, expRegressions: 1, newPasses: 35, fixed: 35 }), + ).toBe("ADVANCED"); + // Same without a previous-run baseline: the new passes are proof of progress. + expect( + classifySuiteStatus({ ...base, rc: 1, expRegressions: 1, newPasses: 35, hasChanges: false }), + ).toBe("ADVANCED"); +}); + +test("drift regressions outweighed by fixes is ADVANCED (regressions still listed in changes)", () => { + // e.g. wpt-wintertc: 5 regressed vs 371 fixed. + expect( + classifySuiteStatus({ ...base, rc: 1, expRegressions: 172, driftRegressed: 5, fixed: 371, newPasses: 371, added: 5974 }), + ).toBe("ADVANCED"); +}); + +test("drift regressions that match or exceed the gains are REGRESSED", () => { + expect(classifySuiteStatus({ ...base, rc: 1, driftRegressed: 3, fixed: 3, newPasses: 3 })).toBe("REGRESSED"); + expect(classifySuiteStatus({ ...base, rc: 1, driftRegressed: 4, fixed: 1 })).toBe("REGRESSED"); +}); + +test("floorAdvance takes the larger of newPasses and fixed", () => { + expect(floorAdvance({ newPasses: 2, fixed: 5 })).toBe(5); + expect(floorAdvance({ fixed: 0 })).toBe(0); }); test("green run that added passing coverage is IMPROVED", () => { diff --git a/bin/suite-status.ts b/bin/suite-status.ts index 83094e9..5e025d7 100644 --- a/bin/suite-status.ts +++ b/bin/suite-status.ts @@ -1,10 +1,12 @@ // Pure suite-status classification for the final summary table. Extracted from // run.ts so the drift-aware decision (a coverage gain must not read as a -// regression) is unit-testable without ansi/rendering. See suite-status.test.ts. +// regression, and an advancing floor must not read as RED) is unit-testable +// without ansi/rendering. See suite-status.test.ts. export type SuiteStatus = | "ERROR" // harness/infra failure (rc >= 2 or no results) - | "REGRESSED" // a previously-passing test now fails (true drift regression) + | "REGRESSED" // net loss: previously-passing tests now fail, and nothing outweighs them + | "ADVANCED" // the floor moved up (new passes / fixed tests) but something still needs attention | "GAINED" // newly-added coverage whose failures are all new (awaiting ratchet) | "IMPROVED" // green run that also fixed tests or added passing coverage | "RED" // unbaselined failures, but no drift regression (needs ratchet) @@ -17,6 +19,8 @@ export interface SuiteStatusInput { hasCurrent: boolean; /** Expectation-regressions this run (fails not covered by skip/fail/ratchet). */ expRegressions: number; + /** Tests that passed although the expectations say they fail (the floor advanced). */ + newPasses?: number; /** Drift regressions vs the previous run (was passing, now failing). */ driftRegressed: number; /** Tests observed in newly-added coverage this run. */ @@ -28,21 +32,41 @@ export interface SuiteStatusInput { } /** - * Classify a suite run for the summary. Drift (vs the previous run) is - * authoritative: a was-passing-now-failing test is a real REGRESSED. Failures - * that are merely unbaselined (a freshly-enabled slice) surface as GAINED (when - * they're outnumbered by added coverage) or RED (needs ratchet), never as a - * regression — that was the bug this classifier fixes. + * How far the floor advanced this run. `newPasses` (vs the expectations) and + * `fixed` (vs the previous run) usually describe the same tests, so take the + * larger rather than summing. + */ +export function floorAdvance(i: Pick): number { + return Math.max(i.newPasses ?? 0, i.fixed); +} + +/** + * Classify a suite run for the summary. + * + * Progress is judged on net terms: tests that newly pass (vs the expectations + * or vs the previous run) are weighed against drift regressions. A run whose + * floor advanced is ADVANCED (or IMPROVED when it is otherwise clean), never + * RED — the point is to reward the gain and prompt a ratchet. Drift regressions + * that are NOT outweighed by gains are still REGRESSED: a was-passing-now-failing + * test is a real problem, and added coverage alone never masks it. + * + * Failures that are merely unbaselined (a freshly-enabled slice) surface as + * GAINED (when they're outnumbered by added coverage) or RED (needs ratchet). */ export function classifySuiteStatus(i: SuiteStatusInput): SuiteStatus { if (i.rc >= 2 || !i.hasCurrent) return "ERROR"; - if (i.driftRegressed > 0) return "REGRESSED"; + const advanced = floorAdvance(i); + if (i.driftRegressed > 0 && i.driftRegressed >= advanced) return "REGRESSED"; + if (advanced > 0) { + const clean = i.rc === 0 && i.driftRegressed === 0 && i.expRegressions === 0; + return clean ? "IMPROVED" : "ADVANCED"; + } if (i.expRegressions > 0) { if (i.hasChanges && i.added >= i.expRegressions) return "GAINED"; // No baseline to prove these aren't drift → treat conservatively as a // regression; with a baseline (no drift) they're just unratcheted. return i.hasChanges ? "RED" : "REGRESSED"; } - if (i.rc === 0 && (i.fixed > 0 || i.added > 0)) return "IMPROVED"; + if (i.rc === 0 && i.added > 0) return "IMPROVED"; return i.rc === 1 ? "RED" : "GREEN"; } diff --git a/bin/summary-table.test.ts b/bin/summary-table.test.ts new file mode 100644 index 0000000..ce71b9d --- /dev/null +++ b/bin/summary-table.test.ts @@ -0,0 +1,56 @@ +import { expect, test } from "bun:test"; +import { packItems, renderSummaryTable, terminalWidth, visibleWidth, type SummaryRow } from "./summary-table"; + +const headers = ["Suite", "Status", "Pass rate", "Changes"]; +const rows: SummaryRow[] = [ + { cells: ["test262", "🛑 ERROR", "n/a"], notes: ["baseline n/a"] }, + { cells: ["wpt-wintertc", "⬆️ ADVANCED", "80.7%"], notes: ["✨ 371 new passes", "🆕 5974 added", "✅ 371 fixed", "❌ 6 regressed"] }, +]; + +const widest = (lines: string[]): number => Math.max(...lines.map(visibleWidth)); + +test("packItems fills lines up to the width and never splits an item", () => { + expect(packItems(["aa", "bb", "cc"], 6, ", ")).toEqual(["aa, bb", "cc"]); + expect(packItems(["toolong", "x"], 3, ", ")).toEqual(["toolong", "x"]); + expect(packItems([], 10, ", ")).toEqual([]); +}); + +test("an unbounded width keeps every row on one line", () => { + const lines = renderSummaryTable(headers, rows); + expect(lines).toHaveLength(6); // top, header, rule, 2 rows, bottom + expect(lines[4]).toContain("✨ 371 new passes, 🆕 5974 added, ✅ 371 fixed, ❌ 6 regressed"); + expect(new Set(lines.map(visibleWidth)).size).toBe(1); +}); + +test("a narrower width wraps the notes column and keeps the box aligned", () => { + const full = widest(renderSummaryTable(headers, rows)); + const lines = renderSummaryTable(headers, rows, full - 20); + expect(widest(lines)).toBeLessThanOrEqual(full - 20); + expect(new Set(lines.map(visibleWidth)).size).toBe(1); + expect(lines.length).toBeGreaterThan(6); + // Continuation lines leave the fixed cells blank. + expect(lines.some((line) => line.startsWith("│ │"))).toBe(true); +}); + +test("a width too narrow for the table falls back to stacked blocks", () => { + const lines = renderSummaryTable(headers, rows, 40); + expect(lines.some((line) => line.includes("│"))).toBe(false); + expect(lines[0]).toBe("test262 🛑 ERROR"); + expect(lines).toContain(" Pass rate 80.7%"); + expect(lines[1]).toBe(" baseline n/a"); // n/a fields are dropped, notes are kept + expect(widest(lines)).toBeLessThanOrEqual(40); +}); + +test("terminalWidth uses the TTY width, then $COLUMNS, else unbounded", () => { + const saved = process.env.COLUMNS; + try { + delete process.env.COLUMNS; + expect(terminalWidth({ isTTY: true, columns: 100 })).toBe(100); + expect(terminalWidth({ isTTY: false })).toBe(Infinity); + process.env.COLUMNS = "90"; + expect(terminalWidth({ isTTY: false })).toBe(90); + } finally { + if (saved === undefined) delete process.env.COLUMNS; + else process.env.COLUMNS = saved; + } +}); diff --git a/bin/summary-table.ts b/bin/summary-table.ts new file mode 100644 index 0000000..7b543f3 --- /dev/null +++ b/bin/summary-table.ts @@ -0,0 +1,114 @@ +// Width-aware layout for the final compliance summary. Extracted from run.ts so +// the fitting rules are unit-testable without ansi/terminal state. See +// summary-table.test.ts. +// +// Cells may carry ANSI styling; widths are display widths (Bun.stringWidth +// handles escapes and double-width emoji). Layouts, widest first: +// 1. the full table, notes joined on one line; +// 2. the table with the notes column wrapped, one or more items per line; +// 3. a stacked block per suite, when even (2) cannot fit. + +export interface SummaryRow { + /** One cell per non-notes header. */ + cells: string[]; + /** Items for the trailing notes column; wrapped between items, never inside one. */ + notes: string[]; +} + +const NOTE_SEP = ", "; +const FIELD_SEP = " · "; +const INDENT = " "; + +export function visibleWidth(value: string): number { + return Bun.stringWidth(value); +} + +function padVisible(value: string, width: number): string { + return value + " ".repeat(Math.max(0, width - visibleWidth(value))); +} + +/** + * Greedily pack items onto lines no wider than `width`. An item wider than + * `width` gets a line of its own rather than being split. + */ +export function packItems(items: string[], width: number, sep: string): string[] { + const lines: string[] = []; + let current = ""; + for (const item of items) { + if (current && visibleWidth(current + sep + item) > width) { + lines.push(current); + current = item; + } else { + current = current ? current + sep + item : item; + } + } + if (current) lines.push(current); + return lines; +} + +/** Terminal width to fit the summary to; Infinity when it can't be known (CI logs, pipes). */ +export function terminalWidth(stream: { isTTY?: boolean; columns?: number } = process.stderr): number { + if (stream.isTTY && stream.columns) return stream.columns; + const env = Number.parseInt(process.env.COLUMNS ?? "", 10); + return Number.isFinite(env) && env > 0 ? env : Infinity; +} + +// Box width of a table whose columns have the given content widths. +function tableWidth(widths: number[]): number { + return 1 + widths.reduce((sum, width) => sum + width + 3, 0); +} + +function renderTable(headers: string[], rows: SummaryRow[], notesWidth: number, bold: (s: string) => string): string[] { + const fixed = headers.slice(0, -1).map((header, i) => Math.max(visibleWidth(header), ...rows.map((row) => visibleWidth(row.cells[i])))); + const widths = [...fixed, notesWidth]; + const line = (cells: string[]): string => `│ ${cells.map((cell, i) => padVisible(cell, widths[i])).join(" │ ")} │`; + const rule = (l: string, m: string, r: string): string => `${l}${widths.map((width) => "─".repeat(width + 2)).join(m)}${r}`; + const out = [rule("┌", "┬", "┐"), line(headers.map(bold)), rule("├", "┼", "┤")]; + for (const row of rows) { + const notes = packItems(row.notes, notesWidth, NOTE_SEP); + out.push(line([...row.cells, notes[0] ?? ""])); + for (const more of notes.slice(1)) out.push(line([...row.cells.map(() => ""), more])); + } + out.push(rule("└", "┴", "┘")); + return out; +} + +function renderStacked(headers: string[], rows: SummaryRow[], maxWidth: number, bold: (s: string) => string): string[] { + const out: string[] = []; + const inner = Math.max(1, maxWidth - INDENT.length); + for (const row of rows) { + // The first two cells (suite, status) head the block; the rest become labelled + // fields, minus empty ones so an errored suite isn't a line of "n/a". + const [name, status, ...rest] = row.cells; + out.push(`${bold(name)} ${status}`); + const fields = rest.flatMap((cell, i) => (Bun.stripANSI(cell) === "n/a" ? [] : [`${headers[i + 2]} ${cell}`])); + for (const l of packItems(fields, inner, FIELD_SEP)) out.push(INDENT + l); + for (const l of packItems(row.notes, inner, NOTE_SEP)) out.push(INDENT + l); + } + return out; +} + +/** + * Lay out the summary to fit `maxWidth` columns. The last header names the + * notes column; every other header matches a position in `SummaryRow.cells`. + */ +export function renderSummaryTable( + headers: string[], + rows: SummaryRow[], + maxWidth = Infinity, + bold: (s: string) => string = (s) => s, +): string[] { + const fixed = headers.slice(0, -1).map((header, i) => Math.max(visibleWidth(header), ...rows.map((row) => visibleWidth(row.cells[i])))); + const notesHeader = visibleWidth(headers[headers.length - 1]); + const fullNotes = Math.max(notesHeader, ...rows.map((row) => visibleWidth(row.notes.join(NOTE_SEP)))); + const minNotes = Math.max(notesHeader, ...rows.flatMap((row) => row.notes.map(visibleWidth))); + if (tableWidth([...fixed, fullNotes]) <= maxWidth) return renderTable(headers, rows, fullNotes, bold); + if (tableWidth([...fixed, minNotes]) <= maxWidth) { + const available = maxWidth - tableWidth([...fixed, 0]); + // Shrink the column to the widest packed line, so no row is padded past its content. + const packed = rows.flatMap((row) => packItems(row.notes, available, NOTE_SEP)); + const notesWidth = Math.max(minNotes, ...packed.map(visibleWidth)); + return renderTable(headers, rows, notesWidth, bold); + } + return renderStacked(headers, rows, maxWidth, bold); +} diff --git a/docs/contributing.md b/docs/contributing.md new file mode 100644 index 0000000..ee94f69 --- /dev/null +++ b/docs/contributing.md @@ -0,0 +1,33 @@ +# Contributing + +## Local development + +```bash +bun install # installs root TypeScript/Bun types for bin/run.ts +bun run typecheck # type-check the host launcher +cd harness +bun install # applies the eshost `elide` host patch +bun test # unit tests +bun run typecheck +``` + +Or open the repo in a GitHub Codespace / VS Code devcontainer, which provisions +Bun, Node, Docker-in-Docker, and Elide automatically. + +## Layout + +``` +suites/test262/ Test262 (git submodule) +manifests/ curated suite slices for WPT, CPython, and jtreg +suites/drivers/ small bridge/wrapper programs used by external suites +expectations/ workload baselines + machine ratchets +reports/ committed per-version reports + top-level index +harness/ the Bun/TypeScript harness (src/, fixtures/, patches/) +docker/ harness images (image-ref + local install dir) +bin/run.ts Bun/TypeScript launcher: resolve --elide → docker build → docker run +bin/run executable alias for bin/run.ts +.devcontainer/ Codespaces dev environment +.github/workflows/ nightly + on-demand compliance runs, Pages publish +docs/superpowers/ design specs and implementation plans +``` + diff --git a/docs/reports.md b/docs/reports.md new file mode 100644 index 0000000..1cc842d --- /dev/null +++ b/docs/reports.md @@ -0,0 +1,107 @@ +# Reports, expectations and analysis + +## Reports + +Committed under `reports////`: + +| file | purpose | +|---|---| +| `.md` | human rollup: pass-rate, regressions, new passes | +| `impact.md` / `impact.json` | failures clustered by root-cause signature, ranked by blast radius | +| `changes.md` / `changes.json` | diff vs the previous run (fixed / regressed / added / removed) | +| `summary.json` | counts + regression/new-pass ids (machine) | +| `results.json.gz` | every test's status (machine, for cross-version diffs) | +| `pass-rate.svg` | static pass/fail/error/skip chart for the run | + +`reports/index.md` (+ `index.json` + `pass-rate.svg`) is the top-level matrix +of the latest run per suite. Machine-readable index entries point at the +workload-scoped report directory. Published via GitHub Pages. + +Passing `--update-summaries` also refreshes the generated compatibility block in +the README from the latest report index. This is intended for mainline bot runs: +run all suites, commit the changed `reports/`, `expectations/*.ratchet.toml` if +ratcheting, and README summary content, then push. + +## Why tests are skipped + +Skips never inflate the headline numbers: a skipped test still counts as a +non-pass in _Pass rate_. Every skip lives in `expectations/.toml` with a +written reason, and almost all of them are tests that can't run meaningfully +outside stock Node, CPython, or a browser. They are not Elide bugs hidden from +the results. Ordinary failures are ratcheted (tracked under `[fail]`), not +skipped. + +**node-api** (115 entries) + +| Reason | Entries | +|---|---:| +| Imports Node's private `internal/*` modules (needs `--expose-internals`) | 40 | +| Uses `node:vfs`, an experimental Node subsystem | 37 | +| Requires `internal/test/binding` (Node's C++ bindings) | 36 | +| Hangs: `test-vm-sigint*` children spin forever without vm `breakOnSigint` | 2 | + +Two thirds of these skips test Node's own implementation, not its public API. + +**wpt-wintertc** (22 entries, ~125 of 313 manifest files) + +| Reason | Files | +|---|---:| +| `.https.` tests: the wptserve sidecar is plain HTTP on loopback, with no WPT-CA trust | 61 | +| Browser-only `.window.js` (`fetch/fetch-later/**` plus 19 files with zero headless passes) | ~58 | +| `.h2.` tests: the server runs with `--no-h2` | 3 | + +Only tests that are structurally unreachable are skipped. A file with any +passing subtest stays in and is scored. Cross-origin fetch subtests are +ratcheted, not skipped. + +**cpython-core** (~82 entries, some globbing whole test classes) + +| Reason | Entries | +|---|---:| +| Filesystem-backed tests (pathlib, ntpath probes, hashlib file digests), deferred until sandboxed file I/O | ~17 | +| Pathological stress tests that hang or run too long (string-search complexity, context-cycle, recursion) | 15 | +| CPython implementation details (exact hash values, tuple identity reuse, `gc.get_objects`, `dis`, locale) | ~13 | +| Refcount-0 `__del__` / weakref finalization timing (the JVM GC is non-deterministic) | 12 | +| Spawns a child interpreter (`assert_python_ok`/`_failure`) | 7 | +| Same-size dict mutation during iteration, buffer-export locking, error-message wording | 8 | + +## Expectations & the ratchet + +`expectations/test262.toml` is the hand-curated baseline: + +```toml +[skip] # excluded from the run, with a reason +"test/intl402/**" = "Intl 402 not supported yet" +[fail] # expected failures (link an issue) +"test/built-ins/RegExp/property-escapes/**" = "partial (…)" +``` + +A run is **green iff actual matches expected**: new failures are **regressions** +(red, fail CI); tests that newly pass are surfaced as **new passes** (advance the +baseline). To accept the current failure set as the baseline (so only *new* +breakage fails CI): + +```bash +bun run testsuite --elide nightly --ratchet +``` + +This regenerates the machine-owned `expectations/.ratchet.toml` +(exact test ids) from the current failures. `compare` treats a test as +expected-fail if it matches a `[fail]` glob **or** is in the ratchet set; +`[skip]` always wins. + +## Analysis CLI + +A derived SQLite database (`.harness/results.sqlite`, gitignored) is built by +ingesting the committed `results.json.gz` files, and powers ad-hoc queries: + +```bash +bun run harness/src/cli.ts db build # (re)build the DB from committed runs +bun run harness/src/cli.ts impact [semver] [digest] # impact-ordered failures for a run +bun run harness/src/cli.ts diff [A] [B] # version diff (default: two most recent) +bun run harness/src/cli.ts query "SELECT …" # read-only SQL over the results +``` + +The committed JSON files are the source of truth and the contract for a future +static web UI; the SQLite DB is a disposable local index. + diff --git a/docs/running.md b/docs/running.md new file mode 100644 index 0000000..6cb3e94 --- /dev/null +++ b/docs/running.md @@ -0,0 +1,131 @@ +# Running the suites + +## Prerequisites + +- Docker (the runner pulls/builds the Elide image) +- Bun +- Suite submodules and Bun dependencies prepared with one command: + `bun run setup` + +`bun run setup` installs root and harness dependencies, initializes the upstream +suite submodules, and applies the sparse checkouts used by WPT and OpenJDK. To +only prepare submodules, run `bun run setup:suites`. To check that already +prepared submodules are populated correctly, run `bun run setup:suites --check`. + +## Commands + +```bash +# Full suite against the current Elide nightly, with a live ✅/❌ test log +bun run testsuite --elide nightly --suite test262 --log + +# A quick slice (finishes in seconds) — scope to any glob +bun run testsuite --elide nightly --log --include 'test/language/types/boolean/**/*.js' + +# Targeted tests by name, across suites: --filter '[:]' (repeatable). +# Patterns are case-insensitive globs matched against ANY PART of the test's +# path / id, so `*time*` hits Date/getTime in test262, test_datetime in cpython +# and test-timers.js in node. A suite prefix scopes the pattern (and selects +# that suite when no --suite is given); no prefix = every selected suite. +bun run testsuite --elide nightly --log --filter 'cpython-core:*time*' +bun run testsuite --elide nightly --log --filter 'cpython-core:test_ast.*literal_eval*' # single cases +bun run testsuite --elide nightly --log --filter 'test262:*Temporal*' --filter 'node-api:*buffer*' +bun run testsuite --elide nightly --log --all-suites --filter '*url*' + +# Current broad-suite smoke commands. These may be RED until expectations are +# ratcheted, but they should emit upstream case/subtest results instead of +# runner setup failures. +bun run testsuite --elide nightly --suite wpt-wintertc --include 'url/urlsearchparams-constructor.any.js' --log +bun run testsuite --elide nightly --suite cpython-core --include 'test_json' --log +bun run testsuite --elide nightly --suite javac-jtreg --include 'tools/javac/IllDefinedOrderOfInit.java' --log +bun run testsuite --elide nightly --suite node-api --include 'test/parallel/test-path.js' --log + +# Broader slices after the smoke path is stable. +bun run testsuite --elide nightly --suite wpt-wintertc --threads 8 --log +bun run testsuite --elide nightly --suite cpython-core --threads 8 --log +bun run testsuite --elide nightly --suite javac-jtreg --threads 4 --log + +# Run every registered suite after building the harness image once. +bun run testsuite --elide nightly --all-suites --log + +# Prepare selected suite submodules first, then run. Useful in fresh clones or CI. +bun run testsuite:ready --elide nightly --all-suites --log + +# Run a subset with a comma-separated suite list. +bun run testsuite --elide nightly --suite wpt-wintertc,cpython-core --log + +# Run multiple selected suites at once. --threads is per suite; --suite-workers +# controls how many suite containers run concurrently. +bun run testsuite --elide nightly --all-suites --suite-workers 2 --threads 4 --log + +# Update reports plus the generated README compatibility summary. +bun run testsuite --elide nightly --all-suites --log --update-summaries + +# Pin a specific build: image tag, digest, or a local Elide install directory +bun run testsuite --elide ghcr.io/elide-dev/elide@sha256:… +bun run testsuite --elide /path/to/elide-install # dir containing bin/elide + lib/ +``` + +`./bin/run ...` remains as a direct executable alias for the same Bun/TypeScript +launcher. + +By default, the launcher builds a total concurrency budget of +`available CPUs * 2`. It then runs up to that many suite workers, capped by the +number of selected suites, and divides the remaining budget into per-suite +threads. `--threads N` overrides the per-suite adapter thread count: Test262 +forwards it to `test262-harness`, `wpt-wintertc` runs multiple WPT files at once, +`cpython-core` splits selected modules across worker processes, and +`javac-jtreg` forwards it to jtreg's native `-concurrency:N`. `--suite-workers N` +overrides how many suite containers run concurrently. `CONCURRENCY_MULTIPLIER` +or `--concurrency-multiplier N` can change the default multiplier from `2`. + +`--timeout-scale N` (or `TIMEOUT_SCALE`) multiplies every registry time limit +(`timeoutMs`, `caseTimeoutMs`): per test, per CPython case and per CPython shard. +Pass it for a non-release Elide build, which runs far slower than a release build +and would otherwise hit limits sized for release. + +`--log` streams one normalized mark per completed test to stderr (`✅` pass · +`❌` fail · `🛑` error · `⊘` skip); the summary line goes to stdout. Add +`--verbose` to also mirror raw runner stdout/stderr, which is useful for +debugging harness behavior. Failure messages are persisted in reports either +way; console printing can be controlled with `--failure-output show|hide` or the +aliases `--show-failure-output` / `--hide-failure-output`. The exit code is +non-zero on any regression. + +## Targeted runs: `--filter` + +`--filter '[:]'` narrows whatever the registry, manifest and +`--include` already select. Repeat the flag for several patterns (they OR +together; the value is not comma-split, so `{a,b}` alternation works). The +prefix is taken as a suite only when it is exactly a registry workload id, so +ids containing `:` still work as bare patterns. + +Patterns are globs (`*`, `**`, `?`, `{a,b}`, `[abc]`) matched +case-insensitively against any part of the selectable unit's id; a path glob +such as `test/built-ins/Date/**` still behaves as a prefix. What gets matched: + +| suite | matched against | example id | +| -------------- | ------------------------------------------------- | -------------------------------------------- | +| `test262` | suite-relative file path | `test/built-ins/Date/now/name.js` | +| `node-api` | suite-relative file path | `test/parallel/test-timers.js` | +| `wpt-wintertc` | suite-relative file path (whole file, all subtests) | `encoding/encodeInto.any.js` | +| `javac-jtreg` | langtools-relative test path | `tools/javac/T6411379.java` | +| `jdk-jtreg` | test/jdk-relative test path (`--target bali`) | `java/util/Date/Bug4326.java` | +| `cpython-core` | module name, then each case id inside the driver | `test_time`, `test_ast.test_ast.AST_Tests.test_dump` | + +Each suite logs `filter ...: selected N of M` so a typo shows up as `0 of M` +before anything runs. A filtered run is a scoped selection like `--include`: +the summary flags the pass-rate delta as `selection changed`, and `--ratchet` +merges rather than rewrites the baseline. + +## Bali runtime target + +This repository also supports Bali as a Docker-based Linux AMD64 target. Elide remains the default. + +```sh +bun run testsuite --target bali --suite jdk-jtreg --bali-home /path/to/linux-amd64/bali +``` + +See [Bali setup and expectations](BALI.md) and [Bali compatibility history](reports/bali/index.md). +The runtime suite (`test/jdk`) is separate from Elide's compiler suite (`javac-jtreg`). +Runner coverage, verified passes, reference issues, and unsupported files remain separate. + diff --git a/docs/superpowers/plans/2026-06-26-compliance-harness.md b/docs/superpowers/plans/2026-06-26-compliance-harness.md index 6554c6a..0a39779 100644 --- a/docs/superpowers/plans/2026-06-26-compliance-harness.md +++ b/docs/superpowers/plans/2026-06-26-compliance-harness.md @@ -1618,11 +1618,11 @@ Move whole-feature unsupported areas into `[skip]` with reasons; move individual ```toml [skip] "intl402/**" = "Intl 402 not supported yet" -"built-ins/Atomics/**" = "SharedArrayBuffer/agents unsupported (WHIPLASH#1184)" +"built-ins/Atomics/**" = "SharedArrayBuffer/agents unsupported (elide-dev/runtime#1184)" "**/*FIXTURE.js" = "fixture support files, not tests" [fail] -"built-ins/RegExp/property-escapes/**" = "partial Unicode property escapes (WHIPLASH#NNN)" +"built-ins/RegExp/property-escapes/**" = "partial Unicode property escapes (elide-dev/runtime#NNN)" ``` - [ ] **Step 4: Commit the baseline + first report** @@ -1634,10 +1634,10 @@ git commit -m "chore: seed test262 baseline + first nightly report" - [ ] **Step 5: Upstream Elide issues (already filed)** -The three spec §13 asks are filed in `elide-dev/WHIPLASH` (related to meta #1172, Test262 #1173): -- **WHIPLASH#1182** — native `print()` global -- **WHIPLASH#1183** — scriptable errors-to-stderr mode -- **WHIPLASH#1184** — `$262`/Realm host hooks + Atomics/agents +The three spec §13 asks are filed in `elide-dev/runtime` (related to meta #1172, Test262 #1173): +- **elide-dev/runtime#1182** — native `print()` global +- **elide-dev/runtime#1183** — scriptable errors-to-stderr mode +- **elide-dev/runtime#1184** — `$262`/Realm host hooks + Atomics/agents Cross-link the skipped areas from Step 3 to these issues in the baseline reasons (see the example in Step 3). No code change here. diff --git a/docs/superpowers/specs/2026-06-26-compliance-harness-design.md b/docs/superpowers/specs/2026-06-26-compliance-harness-design.md index cb7c106..5a1381f 100644 --- a/docs/superpowers/specs/2026-06-26-compliance-harness-design.md +++ b/docs/superpowers/specs/2026-06-26-compliance-harness-design.md @@ -320,17 +320,17 @@ so behavior matches. ## 13. Upstream Elide asks (optional; file, ship, consume) None block Test262 with the custom host, but each improves robustness/coverage. -All three filed in `elide-dev/WHIPLASH` (related to meta #1172 and Test262 #1173): +All three filed in `elide-dev/runtime` (related to meta #1172 and Test262 #1173): 1. **Native `print()`** (d8/Graal-style: args space-joined + newline to stdout). - Lets us drop the `console.log` shim. *Minor.* — **WHIPLASH#1182** + Lets us drop the `console.log` shim. *Minor.* — **elide-dev/runtime#1182** 2. **Scriptable error mode** — uncaught errors to **stderr** as plain `Name: message` (+ stack), decorative box suppressed (e.g. behind a flag/env). Lets us drop stdout box-parsing in `normalizeResult`. *Quality/robustness.* — - **WHIPLASH#1183** + **elide-dev/runtime#1183** 3. **`$262` / Realm host hooks** (`createRealm`, `evalScript`, `detachArrayBuffer`) and **Atomics/agents** support — to un-`skip` the realm and SharedArrayBuffer - slices of Test262. *Coverage expanders, later.* — **WHIPLASH#1184** + slices of Test262. *Coverage expanders, later.* — **elide-dev/runtime#1184** ## 14. Build order diff --git a/expectations/cpython-core.ratchet.toml b/expectations/cpython-core.ratchet.toml index 2c0dcd5..36a8846 100644 --- a/expectations/cpython-core.ratchet.toml +++ b/expectations/cpython-core.ratchet.toml @@ -1,12 +1,335 @@ # AUTO-GENERATED by `run --ratchet`. Do not edit by hand. -# Generated for elide 1.4.99+8b374d579 (sha 4094eb2fb1ff) on 2026-08-31T23:35:33.674Z. +# Generated for elide 1.6.0+b8edacc63 (sha 7aa30129531a) on 2026-09-30T17:25:44.943Z. [fail] +"cpython-core::" = "" +"datetimetester.Oddballs_Fast.test_date_datetime_comparison" = "" +"datetimetester.TestDateTimeTZ_Fast.test_astimezone" = "" +"datetimetester.TestDateTimeTZ_Fast.test_astimezone_default_eastern" = "" +"datetimetester.TestDateTimeTZ_Fast.test_strftime_special" = "" +"datetimetester.TestDateTimeTZ_Fast.test_strftime_with_bad_tzname_replace" = "" +"datetimetester.TestDateTimeTZ_Fast.test_timestamp_naive" = "" +"datetimetester.TestDateTimeTZ_Pure.test_astimezone" = "" +"datetimetester.TestDateTimeTZ_Pure.test_astimezone_default_eastern" = "" +"datetimetester.TestDateTimeTZ_Pure.test_strftime_special" = "" +"datetimetester.TestDateTimeTZ_Pure.test_timestamp_naive" = "" +"datetimetester.TestDateTime_Fast.test_astimezone" = "" +"datetimetester.TestDateTime_Fast.test_strftime_special" = "" +"datetimetester.TestDateTime_Fast.test_strftime_with_bad_tzname_replace" = "" +"datetimetester.TestDateTime_Fast.test_timestamp_naive" = "" +"datetimetester.TestDateTime_Pure.test_astimezone" = "" +"datetimetester.TestDateTime_Pure.test_strftime_special" = "" +"datetimetester.TestDateTime_Pure.test_timestamp_naive" = "" +"datetimetester.TestLocalTimeDisambiguation_Fast.test_astimezone" = "" +"datetimetester.TestLocalTimeDisambiguation_Fast.test_fromtimestamp" = "" +"datetimetester.TestLocalTimeDisambiguation_Fast.test_timestamp" = "" +"datetimetester.TestLocalTimeDisambiguation_Pure.test_astimezone" = "" +"datetimetester.TestLocalTimeDisambiguation_Pure.test_fromtimestamp" = "" +"datetimetester.TestLocalTimeDisambiguation_Pure.test_timestamp" = "" +"datetimetester.TestModule_Fast.test_name_cleanup" = "" +"datetimetester.TestSubclassDateTime_Fast.test_astimezone" = "" +"datetimetester.TestSubclassDateTime_Fast.test_strftime_special" = "" +"datetimetester.TestSubclassDateTime_Fast.test_strftime_with_bad_tzname_replace" = "" +"datetimetester.TestSubclassDateTime_Fast.test_timestamp_naive" = "" +"datetimetester.TestSubclassDateTime_Pure.test_astimezone" = "" +"datetimetester.TestSubclassDateTime_Pure.test_strftime_special" = "" +"datetimetester.TestSubclassDateTime_Pure.test_timestamp_naive" = "" +"datetimetester.TestTimeTZ_Fast.test_strftime_special" = "" +"datetimetester.TestTimeTZ_Pure.test_strftime_special" = "" +"datetimetester.TestTime_Fast.test_strftime_special" = "" +"datetimetester.TestTime_Pure.test_strftime_special" = "" +"datetimetester.ZoneInfoTest[Africa/Accra]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Africa/Addis_Ababa]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Africa/Asmara]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Africa/Bamako]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Africa/Banjul]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Africa/Blantyre]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Africa/Conakry]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Africa/Dakar]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Africa/Dar_es_Salaam]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Africa/Freetown]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Africa/Gaborone]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Africa/Kampala]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Africa/Luanda]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Africa/Lubumbashi]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Africa/Malabo]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Africa/Mogadishu]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Africa/Niamey]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Africa/Nouakchott]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Africa/Porto-Novo]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[America/Antigua]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[America/Aruba]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[America/Atikokan]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[America/Blanc-Sablon]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[America/Cayman]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[America/Creston]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[America/Curacao]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[America/Kralendijk]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[America/Lower_Princes]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[America/Nassau]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[America/St_Lucia]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[America/St_Vincent]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Antarctica/DumontDUrville]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Arctic/Longyearbyen]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Asia/Bahrain]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Asia/Phnom_Penh]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Asia/Vientiane]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Atlantic/Reykjavik]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Atlantic/St_Helena]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Europe/Amsterdam]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Europe/Copenhagen]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Europe/Guernsey]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Europe/Jersey]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Europe/Ljubljana]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Europe/Luxembourg]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Europe/Monaco]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Europe/Oslo]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Europe/Sarajevo]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Europe/Skopje]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Europe/Stockholm]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Europe/Zagreb]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Indian/Antananarivo]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Pacific/Chuuk]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Pacific/Majuro]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Pacific/Midway]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Pacific/Pohnpei]_Fast.test_system_transitions" = "" +"datetimetester.ZoneInfoTest[Pacific/Saipan]_Fast.test_system_transitions" = "" +"setUpClass (test.test_multiprocessing_fork.test_manager.WithManagerTestBarrier)" = "" +"setUpClass (test.test_multiprocessing_fork.test_manager.WithManagerTestCondition)" = "" +"setUpClass (test.test_multiprocessing_fork.test_manager.WithManagerTestContainers)" = "" +"setUpClass (test.test_multiprocessing_fork.test_manager.WithManagerTestEvent)" = "" +"setUpClass (test.test_multiprocessing_fork.test_manager.WithManagerTestLock)" = "" +"setUpClass (test.test_multiprocessing_fork.test_manager.WithManagerTestManagerRestart)" = "" +"setUpClass (test.test_multiprocessing_fork.test_manager.WithManagerTestMyManager)" = "" +"setUpClass (test.test_multiprocessing_fork.test_manager.WithManagerTestPool)" = "" +"setUpClass (test.test_multiprocessing_fork.test_manager.WithManagerTestQueue)" = "" +"setUpClass (test.test_multiprocessing_fork.test_manager.WithManagerTestRemoteManager)" = "" +"setUpClass (test.test_multiprocessing_fork.test_manager.WithManagerTestSemaphore)" = "" +"test__locale._LocaleTests.test_lc_numeric_localeconv" = "" "test_aifc" = "" +"test_array.ByteTest.test_buffer" = "" +"test_array.ByteTest.test_clear" = "" +"test_array.ByteTest.test_reverse_iterator_picking" = "" +"test_array.ByteTest.test_weakref" = "" +"test_array.DoubleTest.test_buffer" = "" +"test_array.DoubleTest.test_clear" = "" +"test_array.DoubleTest.test_reverse_iterator_picking" = "" +"test_array.DoubleTest.test_weakref" = "" +"test_array.FloatTest.test_buffer" = "" +"test_array.FloatTest.test_clear" = "" +"test_array.FloatTest.test_reverse_iterator_picking" = "" +"test_array.FloatTest.test_weakref" = "" +"test_array.IntTest.test_buffer" = "" +"test_array.IntTest.test_clear" = "" +"test_array.IntTest.test_reverse_iterator_picking" = "" +"test_array.IntTest.test_weakref" = "" +"test_array.LargeArrayTest.test_setitem_use_after_shrink_with_int_data" = "" +"test_array.LongLongTest.test_buffer" = "" +"test_array.LongLongTest.test_clear" = "" +"test_array.LongLongTest.test_reverse_iterator_picking" = "" +"test_array.LongLongTest.test_weakref" = "" +"test_array.LongTest.test_buffer" = "" +"test_array.LongTest.test_clear" = "" +"test_array.LongTest.test_reverse_iterator_picking" = "" +"test_array.LongTest.test_weakref" = "" +"test_array.ShortTest.test_buffer" = "" +"test_array.ShortTest.test_clear" = "" +"test_array.ShortTest.test_reverse_iterator_picking" = "" +"test_array.ShortTest.test_weakref" = "" +"test_array.UCS4Test.test_buffer" = "" +"test_array.UCS4Test.test_clear" = "" +"test_array.UCS4Test.test_reverse_iterator_picking" = "" +"test_array.UCS4Test.test_weakref" = "" +"test_array.UnicodeTest.test_buffer" = "" +"test_array.UnicodeTest.test_clear" = "" +"test_array.UnicodeTest.test_reverse_iterator_picking" = "" +"test_array.UnicodeTest.test_weakref" = "" +"test_array.UnsignedByteTest.test_buffer" = "" +"test_array.UnsignedByteTest.test_clear" = "" +"test_array.UnsignedByteTest.test_reverse_iterator_picking" = "" +"test_array.UnsignedByteTest.test_weakref" = "" +"test_array.UnsignedIntTest.test_buffer" = "" +"test_array.UnsignedIntTest.test_clear" = "" +"test_array.UnsignedIntTest.test_reverse_iterator_picking" = "" +"test_array.UnsignedIntTest.test_weakref" = "" +"test_array.UnsignedLongLongTest.test_buffer" = "" +"test_array.UnsignedLongLongTest.test_clear" = "" +"test_array.UnsignedLongLongTest.test_reverse_iterator_picking" = "" +"test_array.UnsignedLongLongTest.test_weakref" = "" +"test_array.UnsignedLongTest.test_buffer" = "" +"test_array.UnsignedLongTest.test_clear" = "" +"test_array.UnsignedLongTest.test_reverse_iterator_picking" = "" +"test_array.UnsignedLongTest.test_weakref" = "" +"test_array.UnsignedShortTest.test_buffer" = "" +"test_array.UnsignedShortTest.test_clear" = "" +"test_array.UnsignedShortTest.test_reverse_iterator_picking" = "" +"test_array.UnsignedShortTest.test_weakref" = "" +"test_ast.test_ast.ASTConstructorTests.test_non_str_kwarg" = "" "test_ast.test_ast.ASTHelpers_Test.test_literal_eval_str_int_limit" = "" +"test_ast.test_ast.ASTValidatorTests.test_stdlib_validates" = "" "test_ast.test_ast.AST_Tests.test_exception_groups_feature_version" = "" "test_ast.test_ast.EndPositionTests.test_source_segment_padded" = "" -"test_builtin.BuiltinTest.test_compile" = "" +"test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_aclose_06" = "" +"test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_aclose_07" = "" +"test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_aclose_08" = "" +"test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_aclose_12" = "" +"test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_gc_aclose_09" = "" +"test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_shutdown_exception_02" = "" +"test_asyncgen.AsyncGenAsyncioTest.test_async_gen_expression_02" = "" +"test_asyncgen.AsyncGenAsyncioTest.test_async_gen_throw_custom_same_aclose_coro_twice" = "" +"test_asyncgen.AsyncGenAsyncioTest.test_async_gen_throw_custom_same_athrow_coro_twice" = "" +"test_asyncgen.AsyncGenAsyncioTest.test_async_gen_throw_same_aclose_coro_twice" = "" +"test_asyncgen.AsyncGenTest.test_async_gen_3_arg_deprecation_warning" = "" +"test_asyncgen.AsyncGenTest.test_async_gen_api_01" = "" +"test_asyncgen.AsyncGenTest.test_async_gen_asend_close_runtime_error" = "" +"test_asyncgen.AsyncGenTest.test_async_gen_asend_throw_concurrent_with_send" = "" +"test_asyncgen.AsyncGenTest.test_async_gen_asend_throw_concurrent_with_throw" = "" +"test_asyncgen.AsyncGenTest.test_async_gen_athrow_close_runtime_error" = "" +"test_asyncgen.AsyncGenTest.test_async_gen_athrow_throw_concurrent_with_send" = "" +"test_asyncgen.AsyncGenTest.test_async_gen_athrow_throw_concurrent_with_throw" = "" +"test_asyncgen.AsyncGenTest.test_async_gen_exception_06" = "" +"test_asyncgen.AsyncGenTest.test_async_gen_exception_10" = "" +"test_asyncgen.TestUnawaitedWarnings.test_aclose" = "" +"test_asyncgen.TestUnawaitedWarnings.test_asend" = "" +"test_asyncgen.TestUnawaitedWarnings.test_athrow" = "" +"test_asyncgen.TestUnawaitedWarnings.test_athrow_send_already_running" = "" +"test_asyncio.test_base_events.BaseEventLoopTests.test_asyncgen_finalization_by_gc" = "" +"test_asyncio.test_base_events.BaseEventLoopTests.test_asyncgen_finalization_by_gc_in_other_thread" = "" +"test_asyncio.test_base_events.BaseEventLoopTests.test_default_exc_handler_coro" = "" +"test_asyncio.test_base_events.BaseEventLoopTests.test_env_var_debug" = "" +"test_asyncio.test_base_events.BaseEventLoopWithSelectorTests.test_create_connection_ipv6_scope" = "" +"test_asyncio.test_base_events.BaseEventLoopWithSelectorTests.test_log_slow_callbacks" = "" +"test_asyncio.test_events.SelectEventLoopTests.test_add_signal_handler" = "" +"test_asyncio.test_events.SelectEventLoopTests.test_create_server_ssl" = "" +"test_asyncio.test_events.SelectEventLoopTests.test_create_server_ssl_match_failed" = "" +"test_asyncio.test_events.SelectEventLoopTests.test_create_ssl_connection" = "" +"test_asyncio.test_events.SelectEventLoopTests.test_create_ssl_unix_connection" = "" +"test_asyncio.test_events.SelectEventLoopTests.test_run_until_complete_nesting" = "" +"test_asyncio.test_events.SelectEventLoopTests.test_signal_handling_args" = "" +"test_asyncio.test_events.SelectEventLoopTests.test_signal_handling_while_selecting" = "" +"test_asyncio.test_futures.PyFutureTests.test_future_exception_never_retrieved" = "" +"test_asyncio.test_futures.PyFutureTests.test_future_exception_never_retrieved_debug" = "" +"test_asyncio.test_futures.PyFutureTests.test_tb_logger_exception_unretrieved" = "" +"test_asyncio.test_pep492.CoroutineTests.test_debug_mode_manages_coroutine_origin_tracking" = "" +"test_atexit.FunctionalTest.test_atexit_instances" = "" +"test_atexit.FunctionalTest.test_shutdown" = "" +"test_atexit.GeneralTest.test_general" = "" +"test_audit.AuditTest.test_cantrace" = "" +"test_audit.AuditTest.test_excepthook" = "" +"test_audit.AuditTest.test_gc" = "" +"test_audit.AuditTest.test_marshal" = "" +"test_audit.AuditTest.test_monkeypatch" = "" +"test_audit.AuditTest.test_not_in_gc" = "" +"test_audit.AuditTest.test_open" = "" +"test_audit.AuditTest.test_sys_getframe" = "" +"test_audit.AuditTest.test_sys_monitoring_register_callback" = "" +"test_audit.AuditTest.test_threading" = "" +"test_audit.AuditTest.test_time" = "" +"test_audit.AuditTest.test_time_fail" = "" +"test_audit.AuditTest.test_unraisablehook" = "" +"test_bdb.IssuesTestCase.test_next_command_in_generator_for_loop" = "" +"test_bdb.IssuesTestCase.test_next_command_in_generator_with_subiterator" = "" +"test_bdb.IssuesTestCase.test_return_command_in_generator_with_subiterator" = "" +"test_bdb.StateTestCase.test_stepinstr" = "" +"test_bigmem.BytesTest.test_lstrip" = "" +"test_bigmem.BytesTest.test_rstrip" = "" +"test_bigmem.StrTest.test_hash" = "" +"test_bigmem.StrTest.test_slice_and_getitem" = "" +"test_binascii.ArrayBinASCIITest.test_base64_excess_data" = "" +"test_binascii.ArrayBinASCIITest.test_base64_strict_mode" = "" +"test_binascii.ArrayBinASCIITest.test_base64errors" = "" +"test_binascii.ArrayBinASCIITest.test_base64invalid" = "" +"test_binascii.ArrayBinASCIITest.test_empty_string" = "" +"test_binascii.ArrayBinASCIITest.test_functions" = "" +"test_binascii.ArrayBinASCIITest.test_hex_separator" = "" +"test_binascii.ArrayBinASCIITest.test_qp" = "" +"test_binascii.ArrayBinASCIITest.test_returned_value" = "" +"test_binascii.ArrayBinASCIITest.test_unicode_a2b" = "" +"test_binascii.ArrayBinASCIITest.test_unicode_b2a" = "" +"test_binascii.ArrayBinASCIITest.test_uu" = "" +"test_binascii.BinASCIITest.test_base64_excess_data" = "" +"test_binascii.BinASCIITest.test_base64_strict_mode" = "" +"test_binascii.BinASCIITest.test_base64errors" = "" +"test_binascii.BinASCIITest.test_base64invalid" = "" +"test_binascii.BinASCIITest.test_empty_string" = "" +"test_binascii.BinASCIITest.test_functions" = "" +"test_binascii.BinASCIITest.test_hex_separator" = "" +"test_binascii.BinASCIITest.test_qp" = "" +"test_binascii.BinASCIITest.test_returned_value" = "" +"test_binascii.BinASCIITest.test_unicode_a2b" = "" +"test_binascii.BinASCIITest.test_unicode_b2a" = "" +"test_binascii.BinASCIITest.test_uu" = "" +"test_binascii.BytearrayBinASCIITest.test_base64_excess_data" = "" +"test_binascii.BytearrayBinASCIITest.test_base64_strict_mode" = "" +"test_binascii.BytearrayBinASCIITest.test_base64errors" = "" +"test_binascii.BytearrayBinASCIITest.test_base64invalid" = "" +"test_binascii.BytearrayBinASCIITest.test_empty_string" = "" +"test_binascii.BytearrayBinASCIITest.test_functions" = "" +"test_binascii.BytearrayBinASCIITest.test_hex_separator" = "" +"test_binascii.BytearrayBinASCIITest.test_qp" = "" +"test_binascii.BytearrayBinASCIITest.test_returned_value" = "" +"test_binascii.BytearrayBinASCIITest.test_unicode_a2b" = "" +"test_binascii.BytearrayBinASCIITest.test_unicode_b2a" = "" +"test_binascii.BytearrayBinASCIITest.test_uu" = "" +"test_binascii.MemoryviewBinASCIITest.test_base64_excess_data" = "" +"test_binascii.MemoryviewBinASCIITest.test_base64_strict_mode" = "" +"test_binascii.MemoryviewBinASCIITest.test_base64errors" = "" +"test_binascii.MemoryviewBinASCIITest.test_base64invalid" = "" +"test_binascii.MemoryviewBinASCIITest.test_empty_string" = "" +"test_binascii.MemoryviewBinASCIITest.test_functions" = "" +"test_binascii.MemoryviewBinASCIITest.test_hex_separator" = "" +"test_binascii.MemoryviewBinASCIITest.test_qp" = "" +"test_binascii.MemoryviewBinASCIITest.test_returned_value" = "" +"test_binascii.MemoryviewBinASCIITest.test_unicode_a2b" = "" +"test_binascii.MemoryviewBinASCIITest.test_unicode_b2a" = "" +"test_binascii.MemoryviewBinASCIITest.test_uu" = "" +"test_buffer.TestBufferProtocol.test_bytearray_release_buffer_read_flag" = "" +"test_buffer.TestBufferProtocol.test_memoryview_assign" = "" +"test_buffer.TestBufferProtocol.test_memoryview_cast_invalid" = "" +"test_buffer.TestBufferProtocol.test_memoryview_compare_multidim_c" = "" +"test_buffer.TestBufferProtocol.test_memoryview_compare_multidim_fortran" = "" +"test_buffer.TestBufferProtocol.test_memoryview_compare_multidim_mixed" = "" +"test_buffer.TestBufferProtocol.test_memoryview_compare_multidim_suboffsets" = "" +"test_buffer.TestBufferProtocol.test_memoryview_compare_multidim_zero_strides" = "" +"test_buffer.TestBufferProtocol.test_memoryview_compare_ndim_one" = "" +"test_buffer.TestBufferProtocol.test_memoryview_compare_ndim_zero" = "" +"test_buffer.TestBufferProtocol.test_memoryview_compare_not_equal" = "" +"test_buffer.TestBufferProtocol.test_memoryview_compare_random_formats" = "" +"test_buffer.TestBufferProtocol.test_memoryview_compare_special_cases" = "" +"test_buffer.TestBufferProtocol.test_memoryview_compare_special_cases_deprecated_u_type_code" = "" +"test_buffer.TestBufferProtocol.test_memoryview_compare_zero_strides" = "" +"test_buffer.TestBufferProtocol.test_memoryview_construction" = "" +"test_buffer.TestBufferProtocol.test_memoryview_from_static_exporter" = "" +"test_buffer.TestBufferProtocol.test_memoryview_get_contiguous" = "" +"test_buffer.TestBufferProtocol.test_memoryview_hash" = "" +"test_buffer.TestBufferProtocol.test_memoryview_release" = "" +"test_buffer.TestBufferProtocol.test_memoryview_slice" = "" +"test_buffer.TestBufferProtocol.test_memoryview_struct_module" = "" +"test_buffer.TestBufferProtocol.test_memoryview_tobytes" = "" +"test_buffer.TestBufferProtocol.test_ndarray_exceptions" = "" +"test_buffer.TestBufferProtocol.test_ndarray_format_scalar" = "" +"test_buffer.TestBufferProtocol.test_ndarray_format_shape" = "" +"test_buffer.TestBufferProtocol.test_ndarray_format_strides" = "" +"test_buffer.TestBufferProtocol.test_ndarray_get_pointer" = "" +"test_buffer.TestBufferProtocol.test_ndarray_getbuf" = "" +"test_buffer.TestBufferProtocol.test_ndarray_multidim" = "" +"test_buffer.TestBufferProtocol.test_ndarray_random" = "" +"test_buffer.TestBufferProtocol.test_ndarray_random_slice_assign" = "" +"test_buffer.TestBufferProtocol.test_ndarray_slice_assign_single" = "" +"test_buffer.TestBufferProtocol.test_ndarray_slice_invalid" = "" +"test_buffer.TestPythonBufferProtocol.test_basic" = "" +"test_buffer.TestPythonBufferProtocol.test_buffer_flags" = "" +"test_buffer.TestPythonBufferProtocol.test_c_buffer" = "" +"test_buffer.TestPythonBufferProtocol.test_c_buffer_invalid_flags" = "" +"test_buffer.TestPythonBufferProtocol.test_call_builtins" = "" +"test_buffer.TestPythonBufferProtocol.test_inherit_but_return_something_else" = "" +"test_buffer.TestPythonBufferProtocol.test_inheritance_releasebuffer" = "" +"test_buffer.TestPythonBufferProtocol.test_multiple_inheritance_buffer_last" = "" +"test_buffer.TestPythonBufferProtocol.test_release_buffer" = "" +"test_buffer.TestPythonBufferProtocol.test_release_buffer_with_exception_set" = "" +"test_buffer.TestPythonBufferProtocol.test_release_saves_reference" = "" +"test_buffer.TestPythonBufferProtocol.test_release_saves_reference_no_subclassing" = "" +"test_buffer.TestPythonBufferProtocol.test_same_buffer_returned" = "" "test_builtin.BuiltinTest.test_compile_top_level_await" = "" "test_builtin.BuiltinTest.test_compile_top_level_await_invalid_cases" = "" "test_builtin.BuiltinTest.test_eval_builtins_mapping" = "" @@ -20,9 +343,136 @@ "test_builtin.BuiltinTest.test_max" = "" "test_builtin.BuiltinTest.test_min" = "" "test_builtin.BuiltinTest.test_warning_notimplemented" = "" +"test_builtin.ShutdownTest.test_cleanup" = "" +"test_bytes.AssortedBytesTest.test_bytearray_repr" = "" +"test_bytes.AssortedBytesTest.test_bytearray_str" = "" +"test_bytes.ByteArrayAsStringTest.test_index" = "" +"test_bytes.ByteArrayTest.test_check_encoding_errors" = "" +"test_bytes.ByteArrayTest.test_hex_use_after_free" = "" +"test_bytes.ByteArrayTest.test_memory_leak_gh_140939" = "" +"test_bytes.ByteArrayTest.test_mod_concurrent_mutation" = "" +"test_bytes.ByteArrayTest.test_resize_forbidden" = "" +"test_bytes.ByteArrayTest.test_search_methods_reentrancy_raises_buffererror" = "" +"test_bytes.BytesTest.test_check_encoding_errors" = "" +"test_bytes.BytesTest.test_from_format" = "" +"test_bytes.BytesTest.test_memory_leak_gh_140939" = "" +"test_bytes.BytesTest.test_repeat_id_preserving" = "" +"test_bz2.BZ2DecompressorTest.test_decompress_after_data_error" = "" +"test_calendar.OutputTestCase.test_output_htmlcalendar_encoding_default" = "" "test_call" = "" +"test_call.TestCallingConventions.test_fastcall_error_kw" = "" +"test_call.TestCallingConventions.test_noargs_error_arg" = "" +"test_call.TestCallingConventions.test_noargs_error_arg2" = "" +"test_call.TestCallingConventions.test_noargs_error_ext" = "" +"test_call.TestCallingConventions.test_noargs_error_kw" = "" +"test_call.TestCallingConventions.test_o_error_arg_kw" = "" +"test_call.TestCallingConventions.test_o_error_ext" = "" +"test_call.TestCallingConventions.test_o_error_kw" = "" +"test_call.TestCallingConventions.test_o_error_no_arg" = "" +"test_call.TestCallingConventions.test_o_error_two_args" = "" +"test_call.TestCallingConventions.test_varargs_error_kw" = "" +"test_call.TestCallingConventionsClass.test_fastcall_error_kw" = "" +"test_call.TestCallingConventionsClass.test_noargs_error_arg" = "" +"test_call.TestCallingConventionsClass.test_noargs_error_arg2" = "" +"test_call.TestCallingConventionsClass.test_noargs_error_ext" = "" +"test_call.TestCallingConventionsClass.test_noargs_error_kw" = "" +"test_call.TestCallingConventionsClass.test_o_error_arg_kw" = "" +"test_call.TestCallingConventionsClass.test_o_error_ext" = "" +"test_call.TestCallingConventionsClass.test_o_error_kw" = "" +"test_call.TestCallingConventionsClass.test_o_error_no_arg" = "" +"test_call.TestCallingConventionsClass.test_o_error_two_args" = "" +"test_call.TestCallingConventionsClass.test_varargs_error_kw" = "" +"test_call.TestCallingConventionsClassInstance.test_fastcall_error_kw" = "" +"test_call.TestCallingConventionsClassInstance.test_noargs_error_arg" = "" +"test_call.TestCallingConventionsClassInstance.test_noargs_error_arg2" = "" +"test_call.TestCallingConventionsClassInstance.test_noargs_error_ext" = "" +"test_call.TestCallingConventionsClassInstance.test_noargs_error_kw" = "" +"test_call.TestCallingConventionsClassInstance.test_o_error_arg_kw" = "" +"test_call.TestCallingConventionsClassInstance.test_o_error_ext" = "" +"test_call.TestCallingConventionsClassInstance.test_o_error_kw" = "" +"test_call.TestCallingConventionsClassInstance.test_o_error_no_arg" = "" +"test_call.TestCallingConventionsClassInstance.test_o_error_two_args" = "" +"test_call.TestCallingConventionsClassInstance.test_varargs_error_kw" = "" +"test_call.TestCallingConventionsInstance.test_fastcall_error_kw" = "" +"test_call.TestCallingConventionsInstance.test_noargs_error_arg" = "" +"test_call.TestCallingConventionsInstance.test_noargs_error_arg2" = "" +"test_call.TestCallingConventionsInstance.test_noargs_error_ext" = "" +"test_call.TestCallingConventionsInstance.test_noargs_error_kw" = "" +"test_call.TestCallingConventionsInstance.test_o_error_arg_kw" = "" +"test_call.TestCallingConventionsInstance.test_o_error_ext" = "" +"test_call.TestCallingConventionsInstance.test_o_error_kw" = "" +"test_call.TestCallingConventionsInstance.test_o_error_no_arg" = "" +"test_call.TestCallingConventionsInstance.test_o_error_two_args" = "" +"test_call.TestCallingConventionsInstance.test_varargs_error_kw" = "" +"test_call.TestCallingConventionsStatic.test_fastcall_error_kw" = "" +"test_call.TestCallingConventionsStatic.test_noargs_error_arg" = "" +"test_call.TestCallingConventionsStatic.test_noargs_error_arg2" = "" +"test_call.TestCallingConventionsStatic.test_noargs_error_ext" = "" +"test_call.TestCallingConventionsStatic.test_noargs_error_kw" = "" +"test_call.TestCallingConventionsStatic.test_o_error_arg_kw" = "" +"test_call.TestCallingConventionsStatic.test_o_error_ext" = "" +"test_call.TestCallingConventionsStatic.test_o_error_kw" = "" +"test_call.TestCallingConventionsStatic.test_o_error_no_arg" = "" +"test_call.TestCallingConventionsStatic.test_o_error_two_args" = "" +"test_call.TestCallingConventionsStatic.test_varargs_error_kw" = "" +"test_cext.TestExt.test_build" = "" +"test_cext.TestExt.test_build_c11" = "" +"test_cext.TestExt.test_build_c99" = "" +"test_cext.TestExt.test_build_limited" = "" +"test_cext.TestExt.test_build_limited_c11" = "" "test_cgitb.TestCgitb.test_syshook_no_logdir_default_format" = "" "test_cgitb.TestCgitb.test_syshook_no_logdir_text_format" = "" +"test_class" = "" +"test_cmd_line.CmdLineTest.test_cpu_count" = "" +"test_cmd_line.CmdLineTest.test_del___main__" = "" +"test_cmd_line.CmdLineTest.test_displayhook_unencodable" = "" +"test_cmd_line.CmdLineTest.test_hash_randomization" = "" +"test_cmd_line.CmdLineTest.test_int_max_str_digits" = "" +"test_cmd_line.CmdLineTest.test_isolatedmode" = "" +"test_cmd_line.CmdLineTest.test_no_std_streams" = "" +"test_cmd_line.CmdLineTest.test_no_stderr" = "" +"test_cmd_line.CmdLineTest.test_no_stdin" = "" +"test_cmd_line.CmdLineTest.test_no_stdout" = "" +"test_cmd_line.CmdLineTest.test_non_interactive_output_buffering" = "" +"test_cmd_line.CmdLineTest.test_optimize" = "" +"test_cmd_line.CmdLineTest.test_pythondevmode_env" = "" +"test_cmd_line.CmdLineTest.test_relativedir_bug46421" = "" +"test_cmd_line.CmdLineTest.test_run_module_bug1764407" = "" +"test_cmd_line.CmdLineTest.test_showrefcount" = "" +"test_cmd_line.CmdLineTest.test_site_flag" = "" +"test_cmd_line.CmdLineTest.test_stdout_flush_at_shutdown" = "" +"test_cmd_line.CmdLineTest.test_undecodable_code" = "" +"test_cmd_line.CmdLineTest.test_verbose" = "" +"test_cmd_line.CmdLineTest.test_warnings_filter_precedence" = "" +"test_cmd_line.CmdLineTest.test_xoptions" = "" +"test_cmd_line.IgnoreEnvironmentTest.test_ignore_PYTHONHASHSEED" = "" +"test_cmd_line.IgnoreEnvironmentTest.test_sys_flags_not_set" = "" +"test_cmd_line.SyntaxErrorTests.test_decoding_error_at_the_end_of_the_line" = "" +"test_cmd_line.SyntaxErrorTests.test_tokenizer_error_with_stdin" = "" +"test_cmd_line_script.CmdLineTest.test_basic_script" = "" +"test_cmd_line_script.CmdLineTest.test_consistent_sys_path_for_direct_execution" = "" +"test_cmd_line_script.CmdLineTest.test_consistent_sys_path_for_module_execution" = "" +"test_cmd_line_script.CmdLineTest.test_dash_c_loader" = "" +"test_cmd_line_script.CmdLineTest.test_dash_m_main_traceback" = "" +"test_cmd_line_script.CmdLineTest.test_directory" = "" +"test_cmd_line_script.CmdLineTest.test_directory_compiled" = "" +"test_cmd_line_script.CmdLineTest.test_directory_error" = "" +"test_cmd_line_script.CmdLineTest.test_issue20500_exit_with_exception_value" = "" +"test_cmd_line_script.CmdLineTest.test_issue8202" = "" +"test_cmd_line_script.CmdLineTest.test_issue8202_dash_m_file_ignored" = "" +"test_cmd_line_script.CmdLineTest.test_module_in_package" = "" +"test_cmd_line_script.CmdLineTest.test_module_in_package_in_zipfile" = "" +"test_cmd_line_script.CmdLineTest.test_module_in_subpackage_in_zipfile" = "" +"test_cmd_line_script.CmdLineTest.test_non_ascii" = "" +"test_cmd_line_script.CmdLineTest.test_nonexisting_script" = "" +"test_cmd_line_script.CmdLineTest.test_package" = "" +"test_cmd_line_script.CmdLineTest.test_package_compiled" = "" +"test_cmd_line_script.CmdLineTest.test_pep_409_verbiage" = "" +"test_cmd_line_script.CmdLineTest.test_repl_stderr_flush_separate_stderr" = "" +"test_code" = "" +"test_code_module.TestInteractiveConsole.test_indentation_error" = "" +"test_code_module.TestInteractiveConsole.test_sysexcepthook_indentation_error" = "" +"test_code_module.TestInteractiveConsole.test_unicode_error" = "" "test_codeccallbacks.CodecCallbackTest.test_callbacks" = "" "test_codeccallbacks.CodecCallbackTest.test_decodehelper" = "" "test_codeccallbacks.CodecCallbackTest.test_mutating_decode_handler" = "" @@ -32,179 +482,889 @@ "test_codeccallbacks.CodecCallbackTest.test_unicodeencodeerror" = "" "test_codeccallbacks.CodecCallbackTest.test_unicodetranslateerror" = "" "test_codeccallbacks.CodecCallbackTest.test_uninamereplace" = "" +"test_codecencodings_cn.Test_GB18030.test_callback_long_index" = "" +"test_codecencodings_cn.Test_GB18030.test_errorhandle" = "" +"test_codecencodings_cn.Test_GB18030.test_incrementalencoder_del_segfault" = "" +"test_codecencodings_cn.Test_GB18030.test_streamreader" = "" +"test_codecencodings_cn.Test_GB2312.test_callback_long_index" = "" +"test_codecencodings_cn.Test_GB2312.test_incrementalencoder_del_segfault" = "" +"test_codecencodings_cn.Test_GB2312.test_streamreader" = "" +"test_codecencodings_cn.Test_GBK.test_callback_long_index" = "" +"test_codecencodings_cn.Test_GBK.test_incrementalencoder_del_segfault" = "" +"test_codecencodings_cn.Test_GBK.test_streamreader" = "" +"test_codecencodings_cn.Test_HZ.test_callback_None_index" = "" +"test_codecencodings_hk.Test_Big5HKSCS.test_callback_long_index" = "" +"test_codecencodings_hk.Test_Big5HKSCS.test_chunkcoding" = "" +"test_codecencodings_hk.Test_Big5HKSCS.test_errorhandle" = "" +"test_codecencodings_hk.Test_Big5HKSCS.test_incrementaldecoder" = "" +"test_codecencodings_hk.Test_Big5HKSCS.test_incrementalencoder" = "" +"test_codecencodings_hk.Test_Big5HKSCS.test_incrementalencoder_del_segfault" = "" +"test_codecencodings_hk.Test_Big5HKSCS.test_streamreader" = "" +"test_codecencodings_hk.Test_Big5HKSCS.test_streamwriter" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP.test_callback_long_index" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP.test_errorhandle" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP.test_incrementaldecoder" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP.test_incrementalencoder" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP.test_incrementalencoder_del_segfault" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP.test_streamreader" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP.test_streamwriter" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP2.test_callback_long_index" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP2.test_errorhandle" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP2.test_incrementaldecoder" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP2.test_incrementalencoder" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP2.test_incrementalencoder_del_segfault" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP2.test_streamreader" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP2.test_streamwriter" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP2004.test_callback_None_index" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP2004.test_callback_backward_index" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP2004.test_callback_forward_index" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP2004.test_callback_index_outofbound" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP2004.test_callback_long_index" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP2004.test_callback_returns_bytes" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP2004.test_callback_wrong_objects" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP2004.test_chunkcoding" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP2004.test_customreplace_encode" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP2004.test_errorhandle" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP2004.test_incrementaldecoder" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP2004.test_incrementalencoder" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP2004.test_incrementalencoder_del_segfault" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP2004.test_incrementalencoder_error_callback" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP2004.test_null_terminator" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP2004.test_streamreader" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP2004.test_streamwriter" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP2004.test_streamwriter_reset_no_pending" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP2004.test_xmlcharrefreplace" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP3.test_callback_None_index" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP3.test_callback_backward_index" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP3.test_callback_forward_index" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP3.test_callback_index_outofbound" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP3.test_callback_long_index" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP3.test_callback_returns_bytes" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP3.test_callback_wrong_objects" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP3.test_chunkcoding" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP3.test_customreplace_encode" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP3.test_errorhandle" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP3.test_incrementaldecoder" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP3.test_incrementalencoder" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP3.test_incrementalencoder_del_segfault" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP3.test_incrementalencoder_error_callback" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP3.test_null_terminator" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP3.test_streamreader" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP3.test_streamwriter" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP3.test_streamwriter_reset_no_pending" = "" +"test_codecencodings_iso2022.Test_ISO2022_JP3.test_xmlcharrefreplace" = "" +"test_codecencodings_iso2022.Test_ISO2022_KR.test_callback_long_index" = "" +"test_codecencodings_iso2022.Test_ISO2022_KR.test_errorhandle" = "" +"test_codecencodings_iso2022.Test_ISO2022_KR.test_incrementaldecoder" = "" +"test_codecencodings_iso2022.Test_ISO2022_KR.test_incrementalencoder" = "" +"test_codecencodings_iso2022.Test_ISO2022_KR.test_incrementalencoder_del_segfault" = "" +"test_codecencodings_iso2022.Test_ISO2022_KR.test_streamreader" = "" +"test_codecencodings_iso2022.Test_ISO2022_KR.test_streamwriter" = "" +"test_codecencodings_jp.Test_CP932.test_callback_long_index" = "" +"test_codecencodings_jp.Test_CP932.test_customreplace_encode" = "" +"test_codecencodings_jp.Test_CP932.test_incrementalencoder_del_segfault" = "" +"test_codecencodings_jp.Test_CP932.test_streamreader" = "" +"test_codecencodings_jp.Test_EUC_JISX0213.test_callback_None_index" = "" +"test_codecencodings_jp.Test_EUC_JISX0213.test_callback_backward_index" = "" +"test_codecencodings_jp.Test_EUC_JISX0213.test_callback_forward_index" = "" +"test_codecencodings_jp.Test_EUC_JISX0213.test_callback_index_outofbound" = "" +"test_codecencodings_jp.Test_EUC_JISX0213.test_callback_long_index" = "" +"test_codecencodings_jp.Test_EUC_JISX0213.test_callback_returns_bytes" = "" +"test_codecencodings_jp.Test_EUC_JISX0213.test_callback_wrong_objects" = "" +"test_codecencodings_jp.Test_EUC_JISX0213.test_chunkcoding" = "" +"test_codecencodings_jp.Test_EUC_JISX0213.test_customreplace_encode" = "" +"test_codecencodings_jp.Test_EUC_JISX0213.test_errorhandle" = "" +"test_codecencodings_jp.Test_EUC_JISX0213.test_incrementaldecoder" = "" +"test_codecencodings_jp.Test_EUC_JISX0213.test_incrementalencoder" = "" +"test_codecencodings_jp.Test_EUC_JISX0213.test_incrementalencoder_del_segfault" = "" +"test_codecencodings_jp.Test_EUC_JISX0213.test_incrementalencoder_error_callback" = "" +"test_codecencodings_jp.Test_EUC_JISX0213.test_null_terminator" = "" +"test_codecencodings_jp.Test_EUC_JISX0213.test_streamreader" = "" +"test_codecencodings_jp.Test_EUC_JISX0213.test_streamwriter" = "" +"test_codecencodings_jp.Test_EUC_JISX0213.test_streamwriter_reset_no_pending" = "" +"test_codecencodings_jp.Test_EUC_JISX0213.test_xmlcharrefreplace" = "" +"test_codecencodings_jp.Test_EUC_JIS_2004.test_callback_None_index" = "" +"test_codecencodings_jp.Test_EUC_JIS_2004.test_callback_backward_index" = "" +"test_codecencodings_jp.Test_EUC_JIS_2004.test_callback_forward_index" = "" +"test_codecencodings_jp.Test_EUC_JIS_2004.test_callback_index_outofbound" = "" +"test_codecencodings_jp.Test_EUC_JIS_2004.test_callback_long_index" = "" +"test_codecencodings_jp.Test_EUC_JIS_2004.test_callback_returns_bytes" = "" +"test_codecencodings_jp.Test_EUC_JIS_2004.test_callback_wrong_objects" = "" +"test_codecencodings_jp.Test_EUC_JIS_2004.test_chunkcoding" = "" +"test_codecencodings_jp.Test_EUC_JIS_2004.test_customreplace_encode" = "" +"test_codecencodings_jp.Test_EUC_JIS_2004.test_errorhandle" = "" +"test_codecencodings_jp.Test_EUC_JIS_2004.test_incrementaldecoder" = "" +"test_codecencodings_jp.Test_EUC_JIS_2004.test_incrementalencoder" = "" +"test_codecencodings_jp.Test_EUC_JIS_2004.test_incrementalencoder_del_segfault" = "" +"test_codecencodings_jp.Test_EUC_JIS_2004.test_incrementalencoder_error_callback" = "" +"test_codecencodings_jp.Test_EUC_JIS_2004.test_null_terminator" = "" +"test_codecencodings_jp.Test_EUC_JIS_2004.test_streamreader" = "" +"test_codecencodings_jp.Test_EUC_JIS_2004.test_streamwriter" = "" +"test_codecencodings_jp.Test_EUC_JIS_2004.test_streamwriter_reset_no_pending" = "" +"test_codecencodings_jp.Test_EUC_JIS_2004.test_xmlcharrefreplace" = "" +"test_codecencodings_jp.Test_EUC_JP_COMPAT.test_callback_long_index" = "" +"test_codecencodings_jp.Test_EUC_JP_COMPAT.test_errorhandle" = "" +"test_codecencodings_jp.Test_EUC_JP_COMPAT.test_incrementalencoder_del_segfault" = "" +"test_codecencodings_jp.Test_EUC_JP_COMPAT.test_streamreader" = "" +"test_codecencodings_jp.Test_SJISX0213.test_callback_long_index" = "" +"test_codecencodings_jp.Test_SJISX0213.test_errorhandle" = "" +"test_codecencodings_jp.Test_SJISX0213.test_incrementalencoder" = "" +"test_codecencodings_jp.Test_SJISX0213.test_incrementalencoder_del_segfault" = "" +"test_codecencodings_jp.Test_SJISX0213.test_streamreader" = "" +"test_codecencodings_jp.Test_SJISX0213.test_streamwriter" = "" +"test_codecencodings_jp.Test_SJIS_2004.test_callback_long_index" = "" +"test_codecencodings_jp.Test_SJIS_2004.test_errorhandle" = "" +"test_codecencodings_jp.Test_SJIS_2004.test_incrementalencoder_del_segfault" = "" +"test_codecencodings_jp.Test_SJIS_2004.test_streamreader" = "" +"test_codecencodings_jp.Test_SJIS_COMPAT.test_callback_long_index" = "" +"test_codecencodings_jp.Test_SJIS_COMPAT.test_errorhandle" = "" +"test_codecencodings_jp.Test_SJIS_COMPAT.test_incrementalencoder_del_segfault" = "" +"test_codecencodings_jp.Test_SJIS_COMPAT.test_streamreader" = "" +"test_codecencodings_kr.Test_CP949.test_callback_long_index" = "" +"test_codecencodings_kr.Test_CP949.test_incrementalencoder_del_segfault" = "" +"test_codecencodings_kr.Test_CP949.test_streamreader" = "" +"test_codecencodings_kr.Test_EUCKR.test_callback_long_index" = "" +"test_codecencodings_kr.Test_EUCKR.test_chunkcoding" = "" +"test_codecencodings_kr.Test_EUCKR.test_errorhandle" = "" +"test_codecencodings_kr.Test_EUCKR.test_incrementaldecoder" = "" +"test_codecencodings_kr.Test_EUCKR.test_incrementalencoder" = "" +"test_codecencodings_kr.Test_EUCKR.test_incrementalencoder_del_segfault" = "" +"test_codecencodings_kr.Test_EUCKR.test_streamreader" = "" +"test_codecencodings_kr.Test_EUCKR.test_streamwriter" = "" +"test_codecencodings_kr.Test_JOHAB.test_callback_long_index" = "" +"test_codecencodings_kr.Test_JOHAB.test_incrementalencoder_del_segfault" = "" +"test_codecencodings_kr.Test_JOHAB.test_streamreader" = "" +"test_codecencodings_tw.Test_Big5.test_callback_long_index" = "" +"test_codecencodings_tw.Test_Big5.test_incrementalencoder_del_segfault" = "" +"test_codecencodings_tw.Test_Big5.test_streamreader" = "" +"test_codecmaps_cn.TestGB18030Map.test_mapping_file" = "" +"test_codecmaps_cn.TestGBKMap.test_mapping_file" = "" +"test_codecmaps_jp.TestCP932Map.test_mapping_file" = "" +"test_codecmaps_jp.TestCP932Map.test_mapping_supplemental" = "" +"test_codecmaps_jp.TestEUCJISX0213Map.test_mapping_file" = "" +"test_codecmaps_jp.TestEUCJPCOMPATMap.test_mapping_file" = "" +"test_codecmaps_jp.TestSJISCOMPATMap.test_mapping_file" = "" +"test_codecmaps_jp.TestSJISX0213Map.test_mapping_file" = "" +"test_codecmaps_tw.TestCP950Map.test_mapping_file" = "" +"test_codecs.BasicUnicodeTest.test_bad_decode_args" = "" +"test_codecs.BasicUnicodeTest.test_bad_encode_args" = "" +"test_codecs.BasicUnicodeTest.test_basics" = "" +"test_codecs.BasicUnicodeTest.test_decoder_state" = "" +"test_codecs.BasicUnicodeTest.test_seek" = "" +"test_codecs.BomTest.test_seek0" = "" +"test_codecs.CodecsModuleTest.test_deepcopy" = "" +"test_codecs.EscapeDecodeTest.test_warnings" = "" +"test_codecs.ExceptionNotesTest.test_codec_lookup_failure" = "" +"test_codecs.ExceptionNotesTest.test_init_override" = "" +"test_codecs.ExceptionNotesTest.test_instance_attribute" = "" +"test_codecs.ExceptionNotesTest.test_multiple_args" = "" +"test_codecs.ExceptionNotesTest.test_new_override" = "" +"test_codecs.ExceptionNotesTest.test_non_str_arg" = "" +"test_codecs.ExceptionNotesTest.test_raise_by_type" = "" +"test_codecs.ExceptionNotesTest.test_raise_by_value" = "" +"test_codecs.ExceptionNotesTest.test_raise_grandchild_subclass_exact_size" = "" +"test_codecs.ExceptionNotesTest.test_raise_subclass_with_weakref_support" = "" +"test_codecs.RawUnicodeEscapeTest.test_decode_errors" = "" +"test_codecs.RawUnicodeEscapeTest.test_incremental_surrogatepass" = "" +"test_codecs.RawUnicodeEscapeTest.test_partial" = "" +"test_codecs.RawUnicodeEscapeTest.test_readline" = "" +"test_codecs.ReadBufferTest.test_array" = "" +"test_codecs.ReadBufferTest.test_bad_args" = "" +"test_codecs.ReadBufferTest.test_empty" = "" +"test_codecs.StreamRecoderTest.test_copy" = "" +"test_codecs.StreamRecoderTest.test_pickle" = "" +"test_codecs.StreamRecoderTest.test_write" = "" +"test_codecs.StreamRecoderTest.test_writelines" = "" +"test_codecs.TransformCodecTest.test_custom_hex_error_is_noted" = "" +"test_codecs.TransformCodecTest.test_custom_zlib_error_is_noted" = "" +"test_codecs.TransformCodecTest.test_text_to_binary_denylists_text_transforms" = "" +"test_codecs.TypesTest.test_decode_unicode" = "" +"test_codecs.TypesTest.test_unicode_escape" = "" +"test_codecs.UTF16BETest.test_errors" = "" +"test_codecs.UTF16BETest.test_lone_surrogates" = "" +"test_codecs.UTF16ExTest.test_errors" = "" +"test_codecs.UTF16LETest.test_errors" = "" +"test_codecs.UTF16LETest.test_lone_surrogates" = "" +"test_codecs.UTF16Test.test_badbom" = "" +"test_codecs.UTF16Test.test_decoder_state" = "" +"test_codecs.UTF16Test.test_invalid_modes" = "" +"test_codecs.UTF16Test.test_lone_surrogates" = "" +"test_codecs.UTF16Test.test_only_one_bom" = "" +"test_codecs.UTF32BETest.test_lone_surrogates" = "" +"test_codecs.UTF32LETest.test_lone_surrogates" = "" +"test_codecs.UTF32Test.test_decoder_state" = "" +"test_codecs.UTF32Test.test_lone_surrogates" = "" +"test_codecs.UTF32Test.test_only_one_bom" = "" +"test_codecs.UTF7Test.test_incremental_surrogatepass" = "" +"test_codecs.UTF7Test.test_nonbmp" = "" +"test_codecs.UTF7Test.test_partial" = "" +"test_codecs.UTF7Test.test_readline" = "" +"test_codecs.UTF8SigTest.test_lone_surrogates" = "" +"test_codecs.UTF8SigTest.test_surrogatepass_handler" = "" +"test_codecs.UTF8Test.test_lone_surrogates" = "" +"test_codecs.UTF8Test.test_surrogatepass_handler" = "" +"test_codecs.UnicodeEscapeTest.test_decode_errors" = "" +"test_codecs.UnicodeEscapeTest.test_decode_warnings" = "" +"test_codeop.CodeopTests.test_incomplete" = "" +"test_codeop.CodeopTests.test_invalid_warning" = "" "test_collections.TestCollectionABCs.test_Buffer" = "" "test_collections.TestCollectionABCs.test_Set_hash_matches_frozenset" = "" "test_collections.TestNamedTuple.test_new_builtins_issue_43102" = "" -"test_compileall.CommandLineTestsNoSourceEpoch.test_compiles_as_much_as_possible" = "" -"test_compileall.CommandLineTestsNoSourceEpoch.test_d_compile_error" = "" +"test_compile" = "" "test_compileall.CommandLineTestsNoSourceEpoch.test_d_runtime_error" = "" -"test_compileall.CommandLineTestsNoSourceEpoch.test_force" = "" -"test_compileall.CommandLineTestsNoSourceEpoch.test_ignore_symlink_destination" = "" -"test_compileall.CommandLineTestsNoSourceEpoch.test_include_bad_file" = "" -"test_compileall.CommandLineTestsNoSourceEpoch.test_include_file_no_arg" = "" -"test_compileall.CommandLineTestsNoSourceEpoch.test_include_file_with_arg" = "" -"test_compileall.CommandLineTestsNoSourceEpoch.test_include_on_stdin" = "" -"test_compileall.CommandLineTestsNoSourceEpoch.test_multiple_dirs" = "" -"test_compileall.CommandLineTestsNoSourceEpoch.test_multiple_optimization_levels" = "" -"test_compileall.CommandLineTestsNoSourceEpoch.test_multiple_runs" = "" "test_compileall.CommandLineTestsNoSourceEpoch.test_no_args_compiles_path" = "" "test_compileall.CommandLineTestsNoSourceEpoch.test_no_args_respects_force_flag" = "" "test_compileall.CommandLineTestsNoSourceEpoch.test_no_args_respects_quiet_flag" = "" "test_compileall.CommandLineTestsNoSourceEpoch.test_pep3147_paths_doubleoptimize" = "" "test_compileall.CommandLineTestsNoSourceEpoch.test_pep3147_paths_normal" = "" -"test_compileall.CommandLineTestsNoSourceEpoch.test_pep3147_paths_optimize" = "" -"test_compileall.CommandLineTestsNoSourceEpoch.test_pyc_invalidation_mode" = "" -"test_compileall.CommandLineTestsNoSourceEpoch.test_quiet" = "" -"test_compileall.CommandLineTestsNoSourceEpoch.test_recursion_control" = "" -"test_compileall.CommandLineTestsNoSourceEpoch.test_recursion_limit" = "" -"test_compileall.CommandLineTestsNoSourceEpoch.test_regexp" = "" -"test_compileall.CommandLineTestsNoSourceEpoch.test_silent" = "" "test_compileall.CommandLineTestsNoSourceEpoch.test_strip_and_prepend" = "" -"test_compileall.CommandLineTestsNoSourceEpoch.test_symlink_loop" = "" -"test_compileall.CommandLineTestsWithSourceEpoch.test_compiles_as_much_as_possible" = "" -"test_compileall.CommandLineTestsWithSourceEpoch.test_d_compile_error" = "" +"test_compileall.CommandLineTestsNoSourceEpoch.test_workers" = "" "test_compileall.CommandLineTestsWithSourceEpoch.test_d_runtime_error" = "" -"test_compileall.CommandLineTestsWithSourceEpoch.test_force" = "" -"test_compileall.CommandLineTestsWithSourceEpoch.test_ignore_symlink_destination" = "" -"test_compileall.CommandLineTestsWithSourceEpoch.test_include_bad_file" = "" -"test_compileall.CommandLineTestsWithSourceEpoch.test_include_file_no_arg" = "" -"test_compileall.CommandLineTestsWithSourceEpoch.test_include_file_with_arg" = "" -"test_compileall.CommandLineTestsWithSourceEpoch.test_include_on_stdin" = "" -"test_compileall.CommandLineTestsWithSourceEpoch.test_multiple_dirs" = "" -"test_compileall.CommandLineTestsWithSourceEpoch.test_multiple_optimization_levels" = "" -"test_compileall.CommandLineTestsWithSourceEpoch.test_multiple_runs" = "" "test_compileall.CommandLineTestsWithSourceEpoch.test_no_args_compiles_path" = "" "test_compileall.CommandLineTestsWithSourceEpoch.test_no_args_respects_force_flag" = "" "test_compileall.CommandLineTestsWithSourceEpoch.test_no_args_respects_quiet_flag" = "" "test_compileall.CommandLineTestsWithSourceEpoch.test_pep3147_paths_doubleoptimize" = "" "test_compileall.CommandLineTestsWithSourceEpoch.test_pep3147_paths_normal" = "" -"test_compileall.CommandLineTestsWithSourceEpoch.test_pep3147_paths_optimize" = "" -"test_compileall.CommandLineTestsWithSourceEpoch.test_pyc_invalidation_mode" = "" -"test_compileall.CommandLineTestsWithSourceEpoch.test_quiet" = "" -"test_compileall.CommandLineTestsWithSourceEpoch.test_recursion_control" = "" -"test_compileall.CommandLineTestsWithSourceEpoch.test_recursion_limit" = "" -"test_compileall.CommandLineTestsWithSourceEpoch.test_regexp" = "" -"test_compileall.CommandLineTestsWithSourceEpoch.test_silent" = "" "test_compileall.CommandLineTestsWithSourceEpoch.test_strip_and_prepend" = "" -"test_compileall.CommandLineTestsWithSourceEpoch.test_symlink_loop" = "" -"test_compileall.CompileallTestsWithSourceEpoch.test_compile_dir_maxlevels" = "" -"test_compileall.CompileallTestsWithSourceEpoch.test_compile_dir_pathlike" = "" -"test_compileall.CompileallTestsWithSourceEpoch.test_compile_dir_pathlike_prependdir" = "" -"test_compileall.CompileallTestsWithSourceEpoch.test_compile_dir_pathlike_stripdir" = "" -"test_compileall.CompileallTestsWithSourceEpoch.test_compile_file_encoding_fallback" = "" -"test_compileall.CompileallTestsWithSourceEpoch.test_compile_file_pathlike" = "" -"test_compileall.CompileallTestsWithSourceEpoch.test_compile_file_pathlike_ddir" = "" -"test_compileall.CompileallTestsWithSourceEpoch.test_compile_file_pathlike_prependdir" = "" -"test_compileall.CompileallTestsWithSourceEpoch.test_compile_file_pathlike_stripdir" = "" -"test_compileall.CompileallTestsWithSourceEpoch.test_compile_files" = "" -"test_compileall.CompileallTestsWithSourceEpoch.test_compile_path" = "" +"test_compileall.CommandLineTestsWithSourceEpoch.test_workers" = "" +"test_compileall.CompileallTestsWithSourceEpoch.test_ddir_empty_multiple_workers" = "" "test_compileall.CompileallTestsWithSourceEpoch.test_ddir_empty_only_one_worker" = "" +"test_compileall.CompileallTestsWithSourceEpoch.test_ddir_multiple_workers" = "" "test_compileall.CompileallTestsWithSourceEpoch.test_ddir_only_one_worker" = "" -"test_compileall.CompileallTestsWithSourceEpoch.test_ignore_symlink_destination" = "" -"test_compileall.CompileallTestsWithSourceEpoch.test_larger_than_32_bit_times" = "" -"test_compileall.CompileallTestsWithSourceEpoch.test_multiple_optimization_levels" = "" -"test_compileall.CompileallTestsWithSourceEpoch.test_optimize" = "" -"test_compileall.CompileallTestsWithSourceEpoch.test_prepend_only" = "" "test_compileall.CompileallTestsWithSourceEpoch.test_strip_and_prepend" = "" "test_compileall.CompileallTestsWithSourceEpoch.test_strip_only" = "" -"test_compileall.CompileallTestsWithSourceEpoch.test_year_2038_mtime_compilation" = "" -"test_compileall.CompileallTestsWithoutSourceEpoch.test_compile_dir_maxlevels" = "" -"test_compileall.CompileallTestsWithoutSourceEpoch.test_compile_dir_pathlike" = "" -"test_compileall.CompileallTestsWithoutSourceEpoch.test_compile_dir_pathlike_prependdir" = "" -"test_compileall.CompileallTestsWithoutSourceEpoch.test_compile_dir_pathlike_stripdir" = "" -"test_compileall.CompileallTestsWithoutSourceEpoch.test_compile_file_encoding_fallback" = "" -"test_compileall.CompileallTestsWithoutSourceEpoch.test_compile_file_pathlike" = "" -"test_compileall.CompileallTestsWithoutSourceEpoch.test_compile_file_pathlike_ddir" = "" -"test_compileall.CompileallTestsWithoutSourceEpoch.test_compile_file_pathlike_prependdir" = "" -"test_compileall.CompileallTestsWithoutSourceEpoch.test_compile_file_pathlike_stripdir" = "" -"test_compileall.CompileallTestsWithoutSourceEpoch.test_compile_files" = "" -"test_compileall.CompileallTestsWithoutSourceEpoch.test_compile_path" = "" +"test_compileall.CompileallTestsWithoutSourceEpoch.test_ddir_empty_multiple_workers" = "" "test_compileall.CompileallTestsWithoutSourceEpoch.test_ddir_empty_only_one_worker" = "" +"test_compileall.CompileallTestsWithoutSourceEpoch.test_ddir_multiple_workers" = "" "test_compileall.CompileallTestsWithoutSourceEpoch.test_ddir_only_one_worker" = "" -"test_compileall.CompileallTestsWithoutSourceEpoch.test_ignore_symlink_destination" = "" -"test_compileall.CompileallTestsWithoutSourceEpoch.test_larger_than_32_bit_times" = "" -"test_compileall.CompileallTestsWithoutSourceEpoch.test_magic_number" = "" -"test_compileall.CompileallTestsWithoutSourceEpoch.test_mtime" = "" -"test_compileall.CompileallTestsWithoutSourceEpoch.test_multiple_optimization_levels" = "" -"test_compileall.CompileallTestsWithoutSourceEpoch.test_optimize" = "" -"test_compileall.CompileallTestsWithoutSourceEpoch.test_prepend_only" = "" "test_compileall.CompileallTestsWithoutSourceEpoch.test_strip_and_prepend" = "" "test_compileall.CompileallTestsWithoutSourceEpoch.test_strip_only" = "" -"test_compileall.CompileallTestsWithoutSourceEpoch.test_year_2038_mtime_compilation" = "" -"test_compileall.EncodingTest.test_error" = "" -"test_compileall.HardlinkDedupTestsNoSourceEpoch.test_duplicated_levels" = "" "test_compileall.HardlinkDedupTestsNoSourceEpoch.test_import" = "" -"test_compileall.HardlinkDedupTestsNoSourceEpoch.test_recompilation" = "" -"test_compileall.HardlinkDedupTestsWithSourceEpoch.test_duplicated_levels" = "" "test_compileall.HardlinkDedupTestsWithSourceEpoch.test_import" = "" -"test_compileall.HardlinkDedupTestsWithSourceEpoch.test_recompilation" = "" +"test_concurrent_futures.test_as_completed.ProcessPoolForkAsCompletedTest.test_correct_timeout_exception_msg" = "" +"test_concurrent_futures.test_as_completed.ProcessPoolForkAsCompletedTest.test_duplicate_futures" = "" +"test_concurrent_futures.test_as_completed.ProcessPoolForkAsCompletedTest.test_free_reference_yielded_future" = "" +"test_concurrent_futures.test_as_completed.ProcessPoolForkAsCompletedTest.test_future_times_out" = "" +"test_concurrent_futures.test_as_completed.ProcessPoolForkAsCompletedTest.test_no_timeout" = "" +"test_concurrent_futures.test_as_completed.ProcessPoolForkserverAsCompletedTest.test_correct_timeout_exception_msg" = "" +"test_concurrent_futures.test_as_completed.ProcessPoolForkserverAsCompletedTest.test_duplicate_futures" = "" +"test_concurrent_futures.test_as_completed.ProcessPoolForkserverAsCompletedTest.test_free_reference_yielded_future" = "" +"test_concurrent_futures.test_as_completed.ProcessPoolForkserverAsCompletedTest.test_future_times_out" = "" +"test_concurrent_futures.test_as_completed.ProcessPoolForkserverAsCompletedTest.test_no_timeout" = "" +"test_concurrent_futures.test_as_completed.ProcessPoolSpawnAsCompletedTest.test_free_reference_yielded_future" = "" +"test_concurrent_futures.test_as_completed.ThreadPoolAsCompletedTest.test_free_reference_yielded_future" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolForkExecutorDeadlockTest.test_crash_at_task_unpickle" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolForkExecutorDeadlockTest.test_crash_big_data" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolForkExecutorDeadlockTest.test_crash_during_func_exec_on_worker" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolForkExecutorDeadlockTest.test_crash_during_result_pickle_on_worker" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolForkExecutorDeadlockTest.test_error_at_task_pickle" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolForkExecutorDeadlockTest.test_error_at_task_unpickle" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolForkExecutorDeadlockTest.test_error_during_func_exec_on_worker" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolForkExecutorDeadlockTest.test_error_during_result_pickle_on_worker" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolForkExecutorDeadlockTest.test_error_during_result_unpickle_in_result_handler" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolForkExecutorDeadlockTest.test_exit_at_task_unpickle" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolForkExecutorDeadlockTest.test_exit_during_func_exec_on_worker" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolForkExecutorDeadlockTest.test_exit_during_result_pickle_on_worker" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolForkExecutorDeadlockTest.test_exit_during_result_unpickle_in_result_handler" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolForkExecutorDeadlockTest.test_gh105829_should_not_deadlock_if_wakeup_pipe_full" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolForkExecutorDeadlockTest.test_shutdown_deadlock" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolForkExecutorDeadlockTest.test_shutdown_deadlock_pickle" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_crash_at_task_unpickle" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_crash_big_data" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_crash_during_func_exec_on_worker" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_crash_during_result_pickle_on_worker" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_error_at_task_pickle" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_error_at_task_unpickle" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_error_during_func_exec_on_worker" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_error_during_result_pickle_on_worker" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_error_during_result_unpickle_in_result_handler" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_exit_at_task_unpickle" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_exit_during_func_exec_on_worker" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_exit_during_result_pickle_on_worker" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_exit_during_result_unpickle_in_result_handler" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_gh105829_should_not_deadlock_if_wakeup_pipe_full" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_shutdown_deadlock" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolForkserverExecutorDeadlockTest.test_shutdown_deadlock_pickle" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolSpawnExecutorDeadlockTest.test_error_during_result_pickle_on_worker" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolSpawnExecutorDeadlockTest.test_exit_during_func_exec_on_worker" = "" +"test_concurrent_futures.test_deadlock.ProcessPoolSpawnExecutorDeadlockTest.test_exit_during_result_pickle_on_worker" = "" +"test_concurrent_futures.test_init.FailingInitializerResourcesTest.test_forkserver" = "" +"test_concurrent_futures.test_init.FailingInitializerResourcesTest.test_spawn" = "" +"test_concurrent_futures.test_init.ProcessPoolForkFailingInitializerTest.test_initializer" = "" +"test_concurrent_futures.test_init.ProcessPoolForkInitializerTest.test_initializer" = "" +"test_concurrent_futures.test_init.ProcessPoolForkserverFailingInitializerTest.test_initializer" = "" +"test_concurrent_futures.test_init.ProcessPoolForkserverInitializerTest.test_initializer" = "" +"test_concurrent_futures.test_init.ProcessPoolSpawnFailingInitializerTest.test_initializer" = "" +"test_concurrent_futures.test_init.ProcessPoolSpawnInitializerTest.test_initializer" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_free_reference" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_idle_process_reuse_multiple" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_idle_process_reuse_one" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_killed_child" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_map" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_map_chunksize" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_map_exception" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_map_timeout" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_max_tasks_early_shutdown" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_max_tasks_per_child" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_max_tasks_per_child_defaults_to_spawn_context" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_max_workers_negative" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_python_finalization_error" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_ressources_gced_in_workers" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_saturation" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_shutdown_race_issue12456" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_submit" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_submit_keyword" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_swallows_falsey_exceptions" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkProcessPoolExecutorTest.test_traceback" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_free_reference" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_idle_process_reuse_multiple" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_idle_process_reuse_one" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_killed_child" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_map" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_map_chunksize" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_map_exception" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_map_timeout" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_max_tasks_early_shutdown" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_max_tasks_per_child" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_max_tasks_per_child_defaults_to_spawn_context" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_max_workers_negative" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_python_finalization_error" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_ressources_gced_in_workers" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_saturation" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_shutdown_race_issue12456" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_submit" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_submit_keyword" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_swallows_falsey_exceptions" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_traceback" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolSpawnProcessPoolExecutorTest.test_free_reference" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolSpawnProcessPoolExecutorTest.test_idle_process_reuse_multiple" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolSpawnProcessPoolExecutorTest.test_idle_process_reuse_one" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolSpawnProcessPoolExecutorTest.test_max_tasks_early_shutdown" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolSpawnProcessPoolExecutorTest.test_ressources_gced_in_workers" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolSpawnProcessPoolExecutorTest.test_submit_keyword" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolSpawnProcessPoolExecutorTest.test_swallows_falsey_exceptions" = "" +"test_concurrent_futures.test_process_pool.ProcessPoolSpawnProcessPoolExecutorTest.test_traceback" = "" +"test_concurrent_futures.test_shutdown.ProcessPoolForkProcessPoolShutdownTest.test_cancel_futures" = "" +"test_concurrent_futures.test_shutdown.ProcessPoolForkProcessPoolShutdownTest.test_context_manager_shutdown" = "" +"test_concurrent_futures.test_shutdown.ProcessPoolForkProcessPoolShutdownTest.test_del_shutdown" = "" +"test_concurrent_futures.test_shutdown.ProcessPoolForkProcessPoolShutdownTest.test_hang_gh83386" = "" +"test_concurrent_futures.test_shutdown.ProcessPoolForkProcessPoolShutdownTest.test_hang_gh94440" = "" +"test_concurrent_futures.test_shutdown.ProcessPoolForkProcessPoolShutdownTest.test_hang_issue12364" = "" +"test_concurrent_futures.test_shutdown.ProcessPoolForkProcessPoolShutdownTest.test_interpreter_shutdown" = "" +"test_concurrent_futures.test_shutdown.ProcessPoolForkProcessPoolShutdownTest.test_processes_terminate" = "" +"test_concurrent_futures.test_shutdown.ProcessPoolForkProcessPoolShutdownTest.test_run_after_shutdown" = "" +"test_concurrent_futures.test_shutdown.ProcessPoolForkProcessPoolShutdownTest.test_shutdown_gh_132969_case_1" = "" +"test_concurrent_futures.test_shutdown.ProcessPoolForkProcessPoolShutdownTest.test_shutdown_gh_132969_case_2" = "" +"test_concurrent_futures.test_shutdown.ProcessPoolForkProcessPoolShutdownTest.test_shutdown_no_wait" = "" +"test_concurrent_futures.test_shutdown.ProcessPoolForkProcessPoolShutdownTest.test_submit_after_interpreter_shutdown" = "" +"test_concurrent_futures.test_shutdown.ProcessPoolForkserverProcessPoolShutdownTest.test_cancel_futures" = "" +"test_concurrent_futures.test_shutdown.ProcessPoolForkserverProcessPoolShutdownTest.test_context_manager_shutdown" = "" +"test_concurrent_futures.test_shutdown.ProcessPoolForkserverProcessPoolShutdownTest.test_del_shutdown" = "" +"test_concurrent_futures.test_shutdown.ProcessPoolForkserverProcessPoolShutdownTest.test_hang_gh83386" = "" +"test_concurrent_futures.test_shutdown.ProcessPoolForkserverProcessPoolShutdownTest.test_hang_gh94440" = "" +"test_concurrent_futures.test_shutdown.ProcessPoolForkserverProcessPoolShutdownTest.test_hang_issue12364" = "" +"test_concurrent_futures.test_shutdown.ProcessPoolForkserverProcessPoolShutdownTest.test_interpreter_shutdown" = "" +"test_concurrent_futures.test_shutdown.ProcessPoolForkserverProcessPoolShutdownTest.test_processes_terminate" = "" +"test_concurrent_futures.test_shutdown.ProcessPoolForkserverProcessPoolShutdownTest.test_run_after_shutdown" = "" +"test_concurrent_futures.test_shutdown.ProcessPoolForkserverProcessPoolShutdownTest.test_shutdown_gh_132969_case_1" = "" +"test_concurrent_futures.test_shutdown.ProcessPoolForkserverProcessPoolShutdownTest.test_shutdown_gh_132969_case_2" = "" +"test_concurrent_futures.test_shutdown.ProcessPoolForkserverProcessPoolShutdownTest.test_shutdown_no_wait" = "" +"test_concurrent_futures.test_shutdown.ProcessPoolForkserverProcessPoolShutdownTest.test_submit_after_interpreter_shutdown" = "" +"test_concurrent_futures.test_shutdown.ProcessPoolSpawnProcessPoolShutdownTest.test_interpreter_shutdown" = "" +"test_concurrent_futures.test_shutdown.ProcessPoolSpawnProcessPoolShutdownTest.test_shutdown_gh_132969_case_1" = "" +"test_concurrent_futures.test_shutdown.ProcessPoolSpawnProcessPoolShutdownTest.test_shutdown_gh_132969_case_2" = "" +"test_concurrent_futures.test_shutdown.ProcessPoolSpawnProcessPoolShutdownTest.test_submit_after_interpreter_shutdown" = "" +"test_context.ContextTest.test_context_getset_4" = "" +"test_context.ContextTest.test_context_new_1" = "" +"test_context.ContextTest.test_context_new_unhashable_str_subclass" = "" +"test_context.ContextTest.test_context_run_4" = "" +"test_context.ContextTest.test_context_var_new_1" = "" +"test_context.ContextTest.test_context_var_repr_1" = "" "test_contextlib_async.TestAsyncExitStack.test_exit_exception_traceback" = "" -"test_copy.TestCopy.test_copy_weakkeydict" = "" "test_copy.TestCopy.test_copy_weakvaluedict" = "" -"test_copy.TestCopy.test_deepcopy_weakkeydict" = "" "test_copy.TestCopy.test_deepcopy_weakvaluedict" = "" +"test_coroutines.AsyncBadSyntaxTest.test_badsyntax_1" = "" +"test_cppext.TestCPPExt.test_build" = "" +"test_cppext.TestCPPExt.test_build_cpp03" = "" +"test_cppext.TestCPPExt.test_build_cpp11" = "" +"test_cppext.TestCPPExt.test_build_limited" = "" +"test_cprofile.CProfileTest.test_bad_counter_during_dealloc" = "" +"test_cprofile.CProfileTest.test_calling_conventions" = "" +"test_csv.Test_Csv.test_reader_reentrant_iterator" = "" +"test_ctypes.test_arrays.ArrayTestCase.test_bad_length" = "" +"test_ctypes.test_arrays.ArrayTestCase.test_bpo36504_signed_int_overflow" = "" +"test_ctypes.test_callbacks.Callbacks.test_issue_7959" = "" +"test_ctypes.test_callbacks.Callbacks.test_pyobject" = "" +"test_ctypes.test_frombuffer.Test.test_from_buffer" = "" +"test_ctypes.test_incomplete.TestSetPointerType.test_deprecation" = "" +"test_ctypes.test_incomplete.TestSetPointerType.test_incomplete_example" = "" +"test_ctypes.test_internals.ObjectsTestCase.test_c_char_p" = "" +"test_ctypes.test_memfunctions.MemFunctionsTest.test_overflow" = "" +"test_ctypes.test_pointers.PointersTestCase.test_pointer_type_str_name" = "" +"test_ctypes.test_refcounts.ModuleIsolationTest.test_finalize" = "" +"test_ctypes.test_structures.StructureTestCase.test_pass_by_value_finalizer" = "" +"test_ctypes.test_values.PythonValuesTestCase.test_frozentable" = "" +"test_ctypes.test_values.PythonValuesTestCase.test_optimizeflag" = "" +"test_dataclasses.TestSlots.test_cant_inherit_from_iterator_slots" = "" +"test_dataclasses.TestSlots.test_dataclass_derived_generic_from_base" = "" +"test_dataclasses.TestSlots.test_dataclass_derived_weakref_slot" = "" +"test_dataclasses.TestSlots.test_slots_no_weakref" = "" +"test_dataclasses.TestSlots.test_slots_weakref" = "" +"test_dataclasses.TestSlots.test_weakref_slot_normal_base_weakref_slot" = "" +"test_dataclasses.TestSlots.test_weakref_slot_subclass_no_weakref_slot" = "" +"test_dataclasses.TestSlots.test_weakref_slot_subclass_weakref_slot" = "" +"test_decorators.TestDecorators.test_classmethod" = "" +"test_defaultdict.TestDefaultDict.test_factory_conflict_with_set_value" = "" "test_defaultdict.TestDefaultDict.test_recursive_repr" = "" +"test_defaultdict.TestDefaultDict.test_repr_recursive_factory" = "" +"test_deque.TestBasic.test_gc_doesnt_blowup" = "" "test_descr.ClassPropertiesAndMethods.test_carloverre_multi_inherit_invalid" = "" +"test_descr.ClassPropertiesAndMethods.test_classmethod_new" = "" "test_descr.ClassPropertiesAndMethods.test_descrdoc" = "" "test_descr.ClassPropertiesAndMethods.test_qualname" = "" "test_dict.DictTest.test_setdefault_atomic" = "" -"test_difflib.TestSFpatches.test_html_diff" = "" +"test_dictviews.DictSetTest.test_deeply_nested_repr" = "" +"test_doctest.test_doctest.test_CLI" = "" +"test_doctest.test_doctest.test_DocTestFinder.non_Python_modules" = "" +"test_doctest.test_doctest.test_pdb_set_trace" = "" +"test_doctest.test_doctest.test_pdb_set_trace_nested" = "" +"test_eintr.EINTRTests.test_all" = "" +"test_email.test__encoded_words.TestDecode.test_invalid_character_in_charset" = "" +"test_email.test_asian_codecs.TestEmailAsianCodecs.test_chinese_codecs" = "" +"test_email.test_asian_codecs.TestEmailAsianCodecs.test_korean_codecs" = "" +"test_email.test_contentmanager.TestRawDataManager.test_set_audio_aif_with_quoted_printable_cte" = "" +"test_email.test_email.TestMessageAPI.test_binary_uuencode_payload" = "" +"test_email.test_email.TestMessageAPI.test_broken_base64_payload" = "" +"test_email.test_email.TestMessageAPI.test_get_decoded_uu_payload" = "" +"test_email.test_utils.LocaltimeTests.test_variable_tzname" = "" +"test_embed.SetConfigTests.test_set_config" = "" +"test_eof.EOFTestCase.test_EOFS_with_file" = "" +"test_eof.EOFTestCase.test_line_continuation_EOF" = "" +"test_eof.EOFTestCase.test_line_continuation_EOF_from_file_bpo2180" = "" +"test_except_star.TestExceptStarExceptionGroupSubclass.test_exception_group_subclass_with_bad_split_func" = "" "test_exception_group.BadConstructorArgs.test_bad_EG_construction__too_many_args" = "" "test_exception_group.DeepRecursionInSplitAndSubgroup.test_deep_split" = "" "test_exception_group.DeepRecursionInSplitAndSubgroup.test_deep_subgroup" = "" +"test_exception_group.StrAndReprTests.test_exceptions_mutation" = "" +"test_exception_group.StrAndReprTests.test_repr_raises" = "" "test_exceptions.ExceptionTests.test_invalid_delattr" = "" +"test_exceptions.ExceptionTests.test_unicode_error_str_does_not_crash" = "" "test_extcall" = "" +"test_faulthandler.FaultHandlerTests.test_cancel_later_without_dump_traceback_later" = "" +"test_faulthandler.FaultHandlerTests.test_disable" = "" +"test_faulthandler.FaultHandlerTests.test_dump_ext_modules" = "" +"test_faulthandler.FaultHandlerTests.test_dump_traceback" = "" +"test_faulthandler.FaultHandlerTests.test_dump_traceback_fd" = "" +"test_faulthandler.FaultHandlerTests.test_dump_traceback_file" = "" +"test_faulthandler.FaultHandlerTests.test_dump_traceback_later" = "" +"test_faulthandler.FaultHandlerTests.test_dump_traceback_later_cancel" = "" +"test_faulthandler.FaultHandlerTests.test_dump_traceback_later_fd" = "" +"test_faulthandler.FaultHandlerTests.test_dump_traceback_later_file" = "" +"test_faulthandler.FaultHandlerTests.test_dump_traceback_later_repeat" = "" +"test_faulthandler.FaultHandlerTests.test_dump_traceback_later_twice" = "" +"test_faulthandler.FaultHandlerTests.test_dump_traceback_threads" = "" +"test_faulthandler.FaultHandlerTests.test_dump_traceback_threads_file" = "" +"test_faulthandler.FaultHandlerTests.test_enable_fd" = "" +"test_faulthandler.FaultHandlerTests.test_enable_file" = "" +"test_faulthandler.FaultHandlerTests.test_enable_single_thread" = "" +"test_faulthandler.FaultHandlerTests.test_env_var" = "" +"test_faulthandler.FaultHandlerTests.test_fatal_error" = "" +"test_faulthandler.FaultHandlerTests.test_fatal_error_c_thread" = "" +"test_faulthandler.FaultHandlerTests.test_fatal_error_without_gil" = "" +"test_faulthandler.FaultHandlerTests.test_gc" = "" +"test_faulthandler.FaultHandlerTests.test_gil_released" = "" +"test_faulthandler.FaultHandlerTests.test_read_null" = "" +"test_faulthandler.FaultHandlerTests.test_sigabrt" = "" +"test_faulthandler.FaultHandlerTests.test_sigbus" = "" +"test_faulthandler.FaultHandlerTests.test_sigfpe" = "" +"test_faulthandler.FaultHandlerTests.test_sigill" = "" +"test_faulthandler.FaultHandlerTests.test_sigsegv" = "" +"test_faulthandler.FaultHandlerTests.test_stderr_None" = "" +"test_faulthandler.FaultHandlerTests.test_sys_xoptions" = "" +"test_faulthandler.FaultHandlerTests.test_truncate" = "" +"test_fcntl.TestFcntl.test_fcntl_bad_file" = "" +"test_fcntl.TestFcntl.test_fcntl_file_descriptor" = "" +"test_fcntl.TestFcntl.test_fcntl_fileno" = "" +"test_fcntl.TestFcntl.test_lockf_exclusive" = "" +"test_fcntl.TestFcntl.test_lockf_share" = "" +"test_file_eintr.CTestBufferedIOSignalInterrupt.test_readall" = "" +"test_file_eintr.CTestBufferedIOSignalInterrupt.test_readline" = "" +"test_file_eintr.CTestBufferedIOSignalInterrupt.test_readlines" = "" +"test_file_eintr.CTestFileIOSignalInterrupt.test_readall" = "" +"test_file_eintr.CTestFileIOSignalInterrupt.test_readline" = "" +"test_file_eintr.CTestFileIOSignalInterrupt.test_readlines" = "" +"test_file_eintr.CTestTextIOSignalInterrupt.test_readall" = "" +"test_file_eintr.CTestTextIOSignalInterrupt.test_readline" = "" +"test_file_eintr.CTestTextIOSignalInterrupt.test_readlines" = "" +"test_file_eintr.PyTestBufferedIOSignalInterrupt.test_readall" = "" +"test_file_eintr.PyTestBufferedIOSignalInterrupt.test_readline" = "" +"test_file_eintr.PyTestBufferedIOSignalInterrupt.test_readlines" = "" +"test_file_eintr.PyTestFileIOSignalInterrupt.test_readall" = "" +"test_file_eintr.PyTestFileIOSignalInterrupt.test_readline" = "" +"test_file_eintr.PyTestFileIOSignalInterrupt.test_readlines" = "" +"test_file_eintr.PyTestTextIOSignalInterrupt.test_readall" = "" +"test_file_eintr.PyTestTextIOSignalInterrupt.test_readline" = "" +"test_file_eintr.PyTestTextIOSignalInterrupt.test_readlines" = "" +"test_fileio.CAutoFileTests.test_subclass_repr" = "" +"test_finalization.CycleChainFinalizationTest.test_heterogenous_resurrect_one" = "" +"test_finalization.CycleChainFinalizationTest.test_heterogenous_resurrect_three" = "" +"test_finalization.CycleChainFinalizationTest.test_heterogenous_resurrect_two" = "" +"test_finalization.CycleChainFinalizationTest.test_heterogenous_suicidal_one" = "" +"test_finalization.CycleChainFinalizationTest.test_heterogenous_suicidal_two" = "" +"test_finalization.CycleChainFinalizationTest.test_homogenous" = "" +"test_finalization.CycleChainFinalizationTest.test_homogenous_resurrect" = "" +"test_finalization.CycleChainFinalizationTest.test_homogenous_suicidal" = "" +"test_finalization.SelfCycleFinalizationTest.test_simple" = "" +"test_finalization.SelfCycleFinalizationTest.test_simple_resurrect" = "" +"test_finalization.SelfCycleFinalizationTest.test_simple_suicide" = "" +"test_finalization.SimpleFinalizationTest.test_simple" = "" +"test_finalization.SimpleFinalizationTest.test_simple_resurrect" = "" "test_float.GeneralFloatCases.test_hash_nan" = "" "test_float.GeneralFloatCases.test_keywords_in_subclass" = "" "test_flufl.FLUFLTests.test_barry_as_bdfl" = "" "test_flufl.FLUFLTests.test_barry_as_bdfl_look_ma_with_no_compiler_flags" = "" -"test_fstring.TestCase.test_debug_expressions_are_raw_strings" = "" +"test_format.FormatTest.test_negative_zero" = "" +"test_format.FormatTest.test_specifier_z_error" = "" +"test_format.FormatTest.test_unicode_in_error_message" = "" +"test_fractions.FractionTest.test_limit_int" = "" +"test_frame.ClearTest.test_clear_executing" = "" +"test_frame.ClearTest.test_clear_executing_generator" = "" +"test_frame.ClearTest.test_clear_generator" = "" +"test_frame.ClearTest.test_clear_locals" = "" +"test_frame.ClearTest.test_clear_locals_after_f_locals_access" = "" +"test_frame.FrameAttrsTest.test_clear_locals" = "" +"test_frame.FrameAttrsTest.test_locals_clear_locals" = "" +"test_frame.FrameLocalsProxyMappingTests.test_repr" = "" +"test_frame.FrameLocalsProxyMappingTests.test_setdefault" = "" +"test_frame.TestCAPI.test_frame_get_generator" = "" +"test_fstring.TestCase.test_filename_in_syntaxerror" = "" +"test_fstring.TestCase.test_fstring_without_formatting_bytecode" = "" "test_fstring.TestCase.test_gh129093" = "" +"test_fstring.TestCase.test_raw_fstring_format_spec" = "" "test_funcattrs.FunctionPropertiesTest.test___builtins__" = "" +"test_funcattrs.FunctionPropertiesTest.test_invalid___code___assignment" = "" +"test_functools.TestPartialC.test_repr_safety_against_reentrant_mutation" = "" +"test_functools.TestPartialCSubclass.test_repr_safety_against_reentrant_mutation" = "" +"test_functools.TestPartialPy.test_repr_safety_against_reentrant_mutation" = "" +"test_functools.TestPartialPySubclass.test_repr_safety_against_reentrant_mutation" = "" +"test_functools.TestUpdateWrapper.test_update_type_wrapper" = "" +"test_functools.TestWraps.test_default_update" = "" +"test_functools.TestWraps.test_update_type_wrapper" = "" "test_future_stmt.test_future.AnnotationsFutureTestCase.test_annotations" = "" "test_future_stmt.test_future.AnnotationsFutureTestCase.test_infinity_numbers" = "" "test_future_stmt.test_future.FutureTest.test_badfuture3" = "" "test_future_stmt.test_future.FutureTest.test_badfuture8" = "" "test_future_stmt.test_future.FutureTest.test_badfuture9" = "" +"test_future_stmt.test_future.FutureTest.test_future_dotted_import" = "" +"test_gc.GCCallbackTests.test_collect" = "" +"test_gc.GCCallbackTests.test_collect_generation" = "" +"test_gc.GCTests.test_boom" = "" +"test_gc.GCTests.test_boom2" = "" +"test_gc.GCTests.test_bug1055820b" = "" +"test_gc.GCTests.test_deferred_refcount_frozen" = "" +"test_gc.GCTests.test_del" = "" +"test_gc.GCTests.test_del_newclass" = "" +"test_gc.GCTests.test_dict" = "" +"test_gc.GCTests.test_freeze" = "" +"test_gc.GCTests.test_function_tp_clear_leaves_consistent_state" = "" +"test_gc.GCTests.test_gc_main_module_at_shutdown" = "" +"test_gc.GCTests.test_gc_ordinary_module_at_shutdown" = "" +"test_gc.GCTests.test_get_objects" = "" +"test_gc.GCTests.test_get_objects_arguments" = "" +"test_gc.GCTests.test_get_objects_generations" = "" +"test_gc.GCTests.test_get_referents" = "" +"test_gc.GCTests.test_get_stats" = "" +"test_gc.GCTests.test_global_del_SystemExit" = "" +"test_gc.GCTests.test_instance" = "" +"test_gc.GCTests.test_is_finalized" = "" +"test_gc.GCTests.test_list" = "" +"test_gc.GCTests.test_method" = "" +"test_gc.GCTests.test_resurrection_does_not_block_cleanup_of_other_objects" = "" +"test_gc.GCTests.test_resurrection_is_transitive" = "" +"test_gc.GCTests.test_resurrection_only_happens_once_per_object" = "" +"test_gc.GCTests.test_saveall" = "" +"test_gc.GCTests.test_trashcan_threads" = "" +"test_gc.GCTests.test_traverse_frozen_objects" = "" +"test_gc.GCTests.test_tuple" = "" +"test_gc.GCTogglingTests.test_bug1055820c" = "" +"test_gc.GCTogglingTests.test_bug1055820d" = "" +"test_gc.GCTogglingTests.test_indirect_calls_with_gc_disabled" = "" +"test_gc.GCTogglingTests.test_threshold_zero" = "" "test_generators.FinalizationTest.test_frame_resurrect" = "" "test_generators.FinalizationTest.test_refcycle" = "" +"test_generators.GeneratorCloseTest.test_close_closed" = "" +"test_generators.GeneratorCloseTest.test_close_releases_frame_locals" = "" +"test_generators.GeneratorCloseTest.test_close_return_value" = "" +"test_generators.GeneratorTest.test_close_clears_frame" = "" "test_generators.GeneratorTest.test_handle_frame_object_in_creation" = "" +"test_generators.ModifyUnderlyingIterableTest.test_new_gen_from_gi_code" = "" "test_generators.__test__.coroutine" = "" "test_generators.__test__.refleaks" = "" -"test_grammar.GrammarTests.test_comparison_is_literal" = "" +"test_genericalias.BaseTest.test_evil_repr3" = "" +"test_genexps.__test__.doctests" = "" "test_gzip.TestCommandLine.test_decompress_infile_outfile_error" = "" +"test_hash.BytesHashRandomizationTests.test_null_hash" = "" +"test_hash.BytesHashRandomizationTests.test_randomized_hash" = "" +"test_hash.DatetimeDateTests.test_randomized_hash" = "" +"test_hash.DatetimeDatetimeTests.test_randomized_hash" = "" +"test_hash.DatetimeTimeTests.test_randomized_hash" = "" +"test_hash.MemoryviewHashRandomizationTests.test_null_hash" = "" +"test_hash.MemoryviewHashRandomizationTests.test_randomized_hash" = "" +"test_hash.StrHashRandomizationTests.test_null_hash" = "" +"test_hash.StrHashRandomizationTests.test_randomized_hash" = "" +"test_hashlib.HashLibTestCase.test_algorithms_available" = "" +"test_hashlib.HashLibTestCase.test_blake2b" = "" +"test_hashlib.HashLibTestCase.test_blake2b_vectors" = "" +"test_hashlib.HashLibTestCase.test_blake2s" = "" +"test_hashlib.HashLibTestCase.test_blake2s_vectors" = "" +"test_hashlib.HashLibTestCase.test_blocksize_name_blake2" = "" +"test_hashlib.HashLibTestCase.test_case_blake2b_0" = "" +"test_hashlib.HashLibTestCase.test_case_blake2b_1" = "" +"test_hashlib.HashLibTestCase.test_case_blake2b_all_parameters" = "" +"test_hashlib.HashLibTestCase.test_case_blake2s_0" = "" +"test_hashlib.HashLibTestCase.test_case_blake2s_1" = "" +"test_hashlib.HashLibTestCase.test_case_blake2s_all_parameters" = "" +"test_hashlib.HashLibTestCase.test_case_shake128_vector" = "" +"test_hashlib.HashLibTestCase.test_case_shake256_vector" = "" +"test_hashlib.HashLibTestCase.test_case_shake_128_0" = "" +"test_hashlib.HashLibTestCase.test_case_shake_256_0" = "" +"test_hashlib.HashLibTestCase.test_clinic_signature" = "" +"test_hashlib.HashLibTestCase.test_clinic_signature_errors" = "" +"test_hashlib.HashLibTestCase.test_digest_length_overflow" = "" +"test_hashlib.HashLibTestCase.test_extra_sha3" = "" +"test_hashlib.HashLibTestCase.test_gil" = "" +"test_hashlib.HashLibTestCase.test_hash_array" = "" +"test_hashlib.HashLibTestCase.test_hexdigest" = "" +"test_hashlib.HashLibTestCase.test_large_update" = "" +"test_hashlib.HashLibTestCase.test_name_attribute" = "" +"test_hashlib.HashLibTestCase.test_usedforsecurity_false" = "" +"test_hashlib.HashLibTestCase.test_usedforsecurity_true" = "" "test_hmac.CompareDigestTestCase.test_operator_compare_digest" = "" -"test_htmlparser.AttributesTestCase.test_attr_syntax" = "" -"test_htmlparser.AttributesTestCase.test_attr_values" = "" -"test_htmlparser.HTMLParserTestCase.test_broken_invalid_end_tag" = "" -"test_htmlparser.HTMLParserTestCase.test_cdata_section" = "" -"test_htmlparser.HTMLParserTestCase.test_comments" = "" -"test_htmlparser.HTMLParserTestCase.test_eof_in_comments" = "" -"test_htmlparser.HTMLParserTestCase.test_eof_in_declarations" = "" -"test_htmlparser.HTMLParserTestCase.test_eof_no_quadratic_complexity" = "" +"test_httplib.HTTPSTest.test_tls13_pha" = "" +"test_httpservers.CGIHTTPServerTestCase.test_large_content_length" = "" +"test_httpservers.CGIHTTPServerTestCase.test_large_content_length_truncated" = "" +"test_httpservers.CGIHTTPServerTestCase.test_post" = "" +"test_httpservers.CGIHTTPServerTestCase.test_query_with_continuous_slashes" = "" +"test_httpservers.CGIHTTPServerTestCase.test_query_with_multiple_question_mark" = "" +"test_imaplib.NewIMAPSSLTests.test_imaplib_timeout_test" = "" +"test_imaplib.NewIMAPSSLTests.test_ssl_raises" = "" +"test_imaplib.NewIMAPTests.test_imaplib_timeout_test" = "" +"test_imaplib.TestImaplib.test_Time2Internaldate" = "" +"test_imaplib.ThreadedNetworkedTestsSSL.test_ssl_verified" = "" +"test_import.CircularImportTests.test_absolute_circular_submodule" = "" +"test_import.ImportTests.test_create_dynamic_null" = "" +"test_import.ImportTests.test_issue105979" = "" +"test_import.ImportTests.test_script_maybe_not_shadowing_third_party" = "" +"test_import.ImportTests.test_script_shadowing_stdlib_edge_cases" = "" +"test_import.PycRewritingTests.test_foreign_code" = "" +"test_importlib.extension.test_loader.NonModuleExtensionTests.test_nonmodule_cases" = "" +"test_importlib.import_.test_relative_imports.Frozen_RelativeImports.test_malicious_relative_import" = "" +"test_importlib.import_.test_relative_imports.Source_RelativeImports.test_malicious_relative_import" = "" +"test_importlib.test_locks.Frozen_LifetimeTests.test_all_locks" = "" +"test_importlib.test_util.Frozen_PEP3147Tests.test_cache_from_source_in_root_with_pycache_prefix" = "" +"test_importlib.test_util.Source_PEP3147Tests.test_cache_from_source_in_root_with_pycache_prefix" = "" +"test_inspect.test_inspect.TestClassesAndFunctions.test_getfullargspec_builtin_methods" = "" +"test_inspect.test_inspect.TestGetAsyncGenState.test_closed_after_exhaustion" = "" +"test_inspect.test_inspect.TestGetAsyncGenState.test_closed_after_immediate_exception" = "" +"test_inspect.test_inspect.TestGetAsyncGenState.test_created" = "" +"test_inspect.test_inspect.TestGetAsyncGenState.test_running" = "" +"test_inspect.test_inspect.TestGetAsyncGenState.test_suspended" = "" +"test_inspect.test_inspect.TestGetClosureVars.test_attribute_same_name_as_global_var" = "" +"test_inspect.test_inspect.TestGetcallargsFunctions.test_errors" = "" +"test_inspect.test_inspect.TestGetcallargsMethods.test_errors" = "" +"test_inspect.test_inspect.TestGetcallargsUnboundMethods.test_errors" = "" +"test_inspect.test_inspect.TestRepl.test_getsource" = "" +"test_inspect.test_inspect.TestRetrievingSourceCode.test_getdoc" = "" +"test_inspect.test_inspect.TestSignatureDefinitions.test_base_class_have_text_signature" = "" +"test_inspect.test_inspect.TestSignatureDefinitions.test_symtable_module_has_signatures" = "" "test_int.IntStrDigitLimitsTests.test_int_max_str_digits_is_per_interpreter" = "" "test_int.IntSubclassStrDigitLimitsTests.test_int_max_str_digits_is_per_interpreter" = "" +"test_io.CBufferedRandomTest.test_destructor" = "" +"test_io.CBufferedRandomTest.test_error_through_destructor" = "" +"test_io.CBufferedRandomTest.test_garbage_collection" = "" +"test_io.CBufferedRandomTest.test_override_destructor" = "" +"test_io.CBufferedRandomTest.test_read1_after_write" = "" +"test_io.CBufferedRandomTest.test_seek_character_device_file" = "" +"test_io.CBufferedRandomTest.test_tell_character_device_file" = "" +"test_io.CBufferedReaderTest.test_error_through_destructor" = "" +"test_io.CBufferedReaderTest.test_garbage_collection" = "" +"test_io.CBufferedReaderTest.test_override_destructor" = "" +"test_io.CBufferedReaderTest.test_seek_character_device_file" = "" +"test_io.CBufferedReaderTest.test_tell_character_device_file" = "" +"test_io.CBufferedWriterTest.test_destructor" = "" +"test_io.CBufferedWriterTest.test_error_through_destructor" = "" +"test_io.CBufferedWriterTest.test_garbage_collection" = "" +"test_io.CBufferedWriterTest.test_override_destructor" = "" +"test_io.CIOTest.test_BufferedIOBase_destructor" = "" +"test_io.CIOTest.test_IOBase_destructor" = "" +"test_io.CIOTest.test_RawIOBase_destructor" = "" +"test_io.CIOTest.test_RawIOBase_read_bounds_checking" = "" +"test_io.CIOTest.test_TextIOBase_destructor" = "" +"test_io.CIOTest.test_destructor" = "" +"test_io.CIOTest.test_garbage_collection" = "" +"test_io.CTextIOWrapperTest.test_append_bom" = "" +"test_io.CTextIOWrapperTest.test_constructor" = "" +"test_io.CTextIOWrapperTest.test_create_at_shutdown_with_encoding" = "" +"test_io.CTextIOWrapperTest.test_create_at_shutdown_without_encoding" = "" +"test_io.CTextIOWrapperTest.test_destructor" = "" +"test_io.CTextIOWrapperTest.test_encoded_writes" = "" +"test_io.CTextIOWrapperTest.test_error_through_destructor" = "" +"test_io.CTextIOWrapperTest.test_garbage_collection" = "" +"test_io.CTextIOWrapperTest.test_issue119506" = "" +"test_io.CTextIOWrapperTest.test_issue142594" = "" +"test_io.PyBufferedRandomTest.test_destructor" = "" +"test_io.PyBufferedRandomTest.test_error_through_destructor" = "" +"test_io.PyBufferedRandomTest.test_override_destructor" = "" +"test_io.PyBufferedReaderTest.test_error_through_destructor" = "" +"test_io.PyBufferedReaderTest.test_override_destructor" = "" +"test_io.PyBufferedWriterTest.test_destructor" = "" +"test_io.PyBufferedWriterTest.test_error_through_destructor" = "" +"test_io.PyBufferedWriterTest.test_override_destructor" = "" +"test_io.PyIOTest.test_BufferedIOBase_destructor" = "" +"test_io.PyIOTest.test_IOBase_destructor" = "" +"test_io.PyIOTest.test_RawIOBase_destructor" = "" +"test_io.PyIOTest.test_TextIOBase_destructor" = "" +"test_io.PyIOTest.test_destructor" = "" +"test_io.PyIOTest.test_garbage_collection" = "" +"test_ipaddress.AddressTestCase_v4.test_bad_address_split" = "" +"test_ipaddress.AddressTestCase_v4.test_bad_packed_length" = "" +"test_ipaddress.AddressTestCase_v4.test_empty_address" = "" +"test_ipaddress.AddressTestCase_v4.test_floats_rejected" = "" +"test_ipaddress.AddressTestCase_v4.test_large_ints_rejected" = "" +"test_ipaddress.AddressTestCase_v4.test_negative_ints_rejected" = "" +"test_ipaddress.AddressTestCase_v4.test_network_passed_as_address" = "" +"test_ipaddress.AddressTestCase_v6.test_bad_address_split_v6_leading_colon" = "" +"test_ipaddress.AddressTestCase_v6.test_bad_address_split_v6_not_enough_parts" = "" +"test_ipaddress.AddressTestCase_v6.test_bad_address_split_v6_repeated_double_colon" = "" "test_ipaddress.AddressTestCase_v6.test_bad_address_split_v6_too_long" = "" -"test_ipaddress.IpaddrUnitTest.testCompressIPv6Address" = "" -"test_ipaddress.IpaddrUnitTest.testIPv6IPv4MappedStringRepresentation" = "" -"test_ipaddress.IpaddrUnitTest.testNetworkV4HashCollisions" = "" -"test_ipaddress.IpaddrUnitTest.testNetworkV6HashCollisions" = "" -"test_iter.TestCase.test_free_after_iterating" = "" +"test_ipaddress.AddressTestCase_v6.test_bad_address_split_v6_too_many_colons" = "" +"test_ipaddress.AddressTestCase_v6.test_bad_address_split_v6_too_many_parts" = "" +"test_ipaddress.AddressTestCase_v6.test_bad_address_split_v6_too_many_parts_with_double_colon" = "" +"test_ipaddress.AddressTestCase_v6.test_bad_address_split_v6_trailing_colon" = "" +"test_ipaddress.AddressTestCase_v6.test_bad_packed_length" = "" +"test_ipaddress.AddressTestCase_v6.test_blank_scope_id" = "" +"test_ipaddress.AddressTestCase_v6.test_empty_address" = "" +"test_ipaddress.AddressTestCase_v6.test_floats_rejected" = "" +"test_ipaddress.AddressTestCase_v6.test_invalid_scope_id_with_percent" = "" +"test_ipaddress.AddressTestCase_v6.test_large_ints_rejected" = "" +"test_ipaddress.AddressTestCase_v6.test_negative_ints_rejected" = "" +"test_ipaddress.AddressTestCase_v6.test_network_passed_as_address" = "" +"test_ipaddress.FactoryFunctionErrors.test_ip_address" = "" +"test_ipaddress.FactoryFunctionErrors.test_ip_interface" = "" +"test_ipaddress.FactoryFunctionErrors.test_ip_network" = "" +"test_ipaddress.InterfaceTestCase_v4.test_address_errors" = "" +"test_ipaddress.InterfaceTestCase_v4.test_bad_packed_length" = "" +"test_ipaddress.InterfaceTestCase_v4.test_empty_address" = "" +"test_ipaddress.InterfaceTestCase_v4.test_floats_rejected" = "" +"test_ipaddress.InterfaceTestCase_v4.test_large_ints_rejected" = "" +"test_ipaddress.InterfaceTestCase_v4.test_negative_ints_rejected" = "" +"test_ipaddress.InterfaceTestCase_v4.test_split_netmask" = "" +"test_ipaddress.InterfaceTestCase_v6.test_address_errors" = "" +"test_ipaddress.InterfaceTestCase_v6.test_bad_packed_length" = "" +"test_ipaddress.InterfaceTestCase_v6.test_blank_scope_id" = "" +"test_ipaddress.InterfaceTestCase_v6.test_empty_address" = "" +"test_ipaddress.InterfaceTestCase_v6.test_floats_rejected" = "" +"test_ipaddress.InterfaceTestCase_v6.test_invalid_scope_id_with_percent" = "" +"test_ipaddress.InterfaceTestCase_v6.test_large_ints_rejected" = "" +"test_ipaddress.InterfaceTestCase_v6.test_negative_ints_rejected" = "" +"test_ipaddress.InterfaceTestCase_v6.test_split_netmask" = "" +"test_ipaddress.NetworkTestCase_v4.test_address_errors" = "" +"test_ipaddress.NetworkTestCase_v4.test_bad_packed_length" = "" +"test_ipaddress.NetworkTestCase_v4.test_empty_address" = "" +"test_ipaddress.NetworkTestCase_v4.test_floats_rejected" = "" +"test_ipaddress.NetworkTestCase_v4.test_large_ints_rejected" = "" +"test_ipaddress.NetworkTestCase_v4.test_negative_ints_rejected" = "" +"test_ipaddress.NetworkTestCase_v4.test_split_netmask" = "" +"test_ipaddress.NetworkTestCase_v6.test_address_errors" = "" +"test_ipaddress.NetworkTestCase_v6.test_bad_packed_length" = "" +"test_ipaddress.NetworkTestCase_v6.test_blank_scope_id" = "" +"test_ipaddress.NetworkTestCase_v6.test_empty_address" = "" +"test_ipaddress.NetworkTestCase_v6.test_floats_rejected" = "" +"test_ipaddress.NetworkTestCase_v6.test_invalid_scope_id_with_percent" = "" +"test_ipaddress.NetworkTestCase_v6.test_large_ints_rejected" = "" +"test_ipaddress.NetworkTestCase_v6.test_negative_ints_rejected" = "" +"test_ipaddress.NetworkTestCase_v6.test_split_netmask" = "" +"test_isinstance.TestIsInstanceIsSubclass.test_isinstance_recursion_limit" = "" +"test_isinstance.TestIsInstanceIsSubclass.test_subclass_recursion_limit" = "" "test_iter.TestCase.test_iter_function_concealing_reentrant_exhaustion" = "" "test_iter.TestCase.test_reduce_mutating_builtins_iter" = "" -"test_itertools.TestBasicOps.test_batched" = "" +"test_itertools.TestBasicOps.test_grouper_reentrant_eq_does_not_crash" = "" +"test_json.test_recursion.TestPyRecursion.test_endless_recursion" = "" +"test_json.test_speedups.TestEncode.test_mutate_list_during_encode" = "" +"test_json.test_unicode.TestCUnicode.test_single_surrogate_decode" = "" "test_list.ListTest.test_keywords_in_subclass" = "" "test_list.ListTest.test_list_index_modifing_operand" = "" "test_list.ListTest.test_list_resize_overflow" = "" +"test_list.ListTest.test_repr_mutate" = "" +"test_locale.TestCollation.test_strcoll" = "" +"test_locale.TestCollation.test_strxfrm" = "" +"test_locale.TestEnUSCollation.test_strcoll" = "" +"test_locale.TestEnUSCollation.test_strcoll_with_diacritic" = "" +"test_locale.TestEnUSCollation.test_strxfrm" = "" +"test_locale.TestEnUSCollation.test_strxfrm_with_diacritic" = "" +"test_locale.TestMiscellaneous.test_defaults_UTF8" = "" +"test_logging.BasicConfigTest.test_encoding_errors_none" = "" +"test_logging.ModuleLevelMiscTest.test_logging_at_shutdown" = "" +"test_logging.ModuleLevelMiscTest.test_logging_at_shutdown_open" = "" +"test_logging.TimedRotatingFileHandlerTest.test_compute_rollover_MIDNIGHT_local" = "" +"test_logging.TimedRotatingFileHandlerTest.test_compute_rollover_W6_local" = "" +"test_long.LongTest.test___sizeof__" = "" +"test_lzma.CompressDecompressFunctionTestCase.test_decompress_good_input" = "" +"test_lzma.CompressorDecompressorTestCase.test_decompressor_raw_3" = "" +"test_lzma.FileTestCase.test_read" = "" +"test_lzma.FileTestCase.test_read_multistream" = "" +"test_lzma.MiscellaneousTestCase.test__decode_filter_properties" = "" +"test_marshal.BugsTestCase.test_invalid_longs" = "" +"test_marshal.BugsTestCase.test_recursion_limit" = "" +"test_marshal.BugsTestCase.test_reference_loop_code" = "" +"test_marshal.InstancingTestCase.testFloat" = "" +"test_marshal.InstancingTestCase.testInt" = "" +"test_marshal.InstancingTestCase.testStr" = "" +"test_marshal.InterningTestCase.testNoIntern" = "" "test_math.MathTests.testCbrt" = "" "test_math.MathTests.testExp2" = "" -"test_math.MathTests.test_sumprod_stress" = "" -"test_minidom.MinidomTest.testAppendChildNoQuadraticComplexity" = "" +"test_memoryio.CBytesIOTest.test_getbuffer" = "" +"test_memoryio.CBytesIOTest.test_getbuffer_empty" = "" +"test_memoryio.CBytesIOTest.test_write_concurrent_close" = "" +"test_memoryio.CBytesIOTest.test_write_concurrent_export" = "" +"test_memoryio.CBytesIOTest.test_write_mutating_buffer" = "" +"test_memoryio.CBytesIOTest.test_writelines_concurrent_close" = "" +"test_memoryio.CBytesIOTest.test_writelines_concurrent_export" = "" +"test_memoryio.PyBytesIOTest.test_getbuffer" = "" +"test_memoryio.PyBytesIOTest.test_getbuffer_empty" = "" +"test_memoryio.PyBytesIOTest.test_write_concurrent_close" = "" +"test_memoryio.PyBytesIOTest.test_write_concurrent_export" = "" +"test_memoryio.PyBytesIOTest.test_write_mutating_buffer" = "" +"test_memoryio.PyBytesIOTest.test_writelines_concurrent_close" = "" +"test_memoryio.PyBytesIOTest.test_writelines_concurrent_export" = "" +"test_memoryview.ArrayMemorySliceSliceTest.test_hash_use_after_free" = "" +"test_memoryview.ArrayMemorySliceSliceTest.test_hex_use_after_free" = "" +"test_memoryview.ArrayMemorySliceSliceTest.test_setitem_writable" = "" +"test_memoryview.ArrayMemorySliceTest.test_hash_use_after_free" = "" +"test_memoryview.ArrayMemorySliceTest.test_hex_use_after_free" = "" +"test_memoryview.ArrayMemorySliceTest.test_setitem_writable" = "" +"test_memoryview.ArrayMemoryviewTest.test_hash_use_after_free" = "" +"test_memoryview.ArrayMemoryviewTest.test_hex_use_after_free" = "" +"test_memoryview.ArrayMemoryviewTest.test_setitem_writable" = "" +"test_memoryview.BytesMemorySliceSliceTest.test_hash_use_after_free" = "" +"test_memoryview.BytesMemorySliceSliceTest.test_hex_use_after_free" = "" +"test_memoryview.BytesMemorySliceSliceTest.test_setitem_writable" = "" +"test_memoryview.BytesMemorySliceTest.test_hash_use_after_free" = "" +"test_memoryview.BytesMemorySliceTest.test_hex_use_after_free" = "" +"test_memoryview.BytesMemorySliceTest.test_setitem_writable" = "" +"test_memoryview.BytesMemoryviewTest.test_hash_use_after_free" = "" +"test_memoryview.BytesMemoryviewTest.test_hex_use_after_free" = "" +"test_memoryview.BytesMemoryviewTest.test_setitem_writable" = "" +"test_memoryview.OtherTest.test_buffer_reference_loop" = "" +"test_memoryview.OtherTest.test_use_released_memory" = "" "test_minidom.MinidomTest.testEncodings" = "" -"test_module.ModuleTests.test_clear_dict_in_ref_cycle" = "" +"test_mmap.LargeMmapTests.test_large_filesize" = "" +"test_mmap.MmapTests.test_access_parameter" = "" +"test_mmap.MmapTests.test_error" = "" +"test_mmap.MmapTests.test_extended_getslice" = "" +"test_mmap.MmapTests.test_flush_return_value" = "" "test_module.ModuleTests.test_module_finalization_at_shutdown" = "" "test_modulefinder.ModuleFinderTest.test_absolute_imports" = "" -"test_modulefinder.ModuleFinderTest.test_bytecode" = "" "test_modulefinder.ModuleFinderTest.test_coding_default_utf8" = "" "test_modulefinder.ModuleFinderTest.test_coding_explicit_cp1252" = "" "test_modulefinder.ModuleFinderTest.test_coding_explicit_utf8" = "" @@ -219,6 +1379,7 @@ "test_modulefinder.ModuleFinderTest.test_replace_paths" = "" "test_modulefinder.ModuleFinderTest.test_same_name_as_bad" = "" "test_modulefinder.ModuleFinderTest.test_syntax_error" = "" +"test_monitoring" = "" "test_multibytecodec.TestHZStateful.test_encode" = "" "test_multibytecodec.TestHZStateful.test_incrementalencoder" = "" "test_multibytecodec.TestHZStateful.test_incrementalencoder_final" = "" @@ -240,15 +1401,133 @@ "test_multibytecodec.Test_MultibyteCodec.test_decode_unicode" = "" "test_multibytecodec.Test_MultibyteCodec.test_errorcallback_custom_ignore" = "" "test_multibytecodec.Test_MultibyteCodec.test_errorcallback_longindex" = "" +"test_multibytecodec.Test_MultibyteCodec.test_init_segfault" = "" +"test_multiprocessing_fork.test_misc.MiscTestCase.test_forked_thread_not_started" = "" +"test_multiprocessing_fork.test_misc.MiscTestCase.test_large_pool" = "" +"test_multiprocessing_fork.test_misc.TestFlags.test_flags" = "" +"test_multiprocessing_fork.test_misc.TestForkAwareThreadLock.test_lock" = "" +"test_multiprocessing_fork.test_misc.TestIgnoreEINTR.test_ignore" = "" +"test_multiprocessing_fork.test_misc.TestIgnoreEINTR.test_ignore_listener" = "" +"test_multiprocessing_fork.test_misc.TestInitializers.test_manager_initializer" = "" +"test_multiprocessing_fork.test_misc.TestInitializers.test_pool_initializer" = "" +"test_multiprocessing_fork.test_misc.TestManagerExceptions.test_dispatch" = "" +"test_multiprocessing_fork.test_misc.TestManagerExceptions.test_queue_get" = "" +"test_multiprocessing_fork.test_misc.TestNoForkBomb.test_noforkbomb" = "" +"test_multiprocessing_fork.test_misc.TestResourceTracker.test_resource_tracker_reused" = "" +"test_multiprocessing_fork.test_misc.TestResourceTracker.test_resource_tracker_sigint" = "" +"test_multiprocessing_fork.test_misc.TestResourceTracker.test_resource_tracker_sigkill" = "" +"test_multiprocessing_fork.test_misc.TestResourceTracker.test_resource_tracker_sigterm" = "" +"test_multiprocessing_fork.test_misc.TestSimpleQueue.test_empty" = "" +"test_multiprocessing_fork.test_misc.TestStartMethod.test_context" = "" +"test_multiprocessing_fork.test_misc.TestStartMethod.test_get_all" = "" +"test_multiprocessing_fork.test_misc.TestStartMethod.test_nested_startmethod" = "" +"test_multiprocessing_fork.test_misc.TestStartMethod.test_set_get" = "" +"test_multiprocessing_fork.test_misc.TestStartMethod.test_spawn_dont_set_context" = "" +"test_multiprocessing_fork.test_misc.TestSyncManagerTypes.test_array" = "" +"test_multiprocessing_fork.test_misc.TestSyncManagerTypes.test_barrier" = "" +"test_multiprocessing_fork.test_misc.TestSyncManagerTypes.test_bounded_semaphore" = "" +"test_multiprocessing_fork.test_misc.TestSyncManagerTypes.test_condition" = "" +"test_multiprocessing_fork.test_misc.TestSyncManagerTypes.test_dict" = "" +"test_multiprocessing_fork.test_misc.TestSyncManagerTypes.test_event" = "" +"test_multiprocessing_fork.test_misc.TestSyncManagerTypes.test_joinable_queue" = "" +"test_multiprocessing_fork.test_misc.TestSyncManagerTypes.test_list" = "" +"test_multiprocessing_fork.test_misc.TestSyncManagerTypes.test_lock" = "" +"test_multiprocessing_fork.test_misc.TestSyncManagerTypes.test_namespace" = "" +"test_multiprocessing_fork.test_misc.TestSyncManagerTypes.test_pool" = "" +"test_multiprocessing_fork.test_misc.TestSyncManagerTypes.test_queue" = "" +"test_multiprocessing_fork.test_misc.TestSyncManagerTypes.test_rlock" = "" +"test_multiprocessing_fork.test_misc.TestSyncManagerTypes.test_semaphore" = "" +"test_multiprocessing_fork.test_misc.TestSyncManagerTypes.test_value" = "" +"test_multiprocessing_fork.test_misc.TestTimeouts.test_timeout" = "" +"test_multiprocessing_fork.test_misc.TestWait.test_wait" = "" +"test_multiprocessing_fork.test_misc.TestWait.test_wait_integer" = "" +"test_multiprocessing_fork.test_misc.TestWait.test_wait_slow" = "" +"test_multiprocessing_fork.test_misc.TestWait.test_wait_socket_slow" = "" +"test_multiprocessing_main_handling.SpawnCmdLineTest.test_basic_script" = "" +"test_multiprocessing_main_handling.SpawnCmdLineTest.test_basic_script_no_suffix" = "" +"test_multiprocessing_main_handling.SpawnCmdLineTest.test_directory" = "" +"test_multiprocessing_main_handling.SpawnCmdLineTest.test_directory_compiled" = "" +"test_multiprocessing_main_handling.SpawnCmdLineTest.test_module_in_package" = "" +"test_multiprocessing_main_handling.SpawnCmdLineTest.test_module_in_package_in_zipfile" = "" +"test_multiprocessing_main_handling.SpawnCmdLineTest.test_module_in_subpackage_in_zipfile" = "" +"test_multiprocessing_main_handling.SpawnCmdLineTest.test_package" = "" +"test_multiprocessing_main_handling.SpawnCmdLineTest.test_package_compiled" = "" +"test_multiprocessing_main_handling.SpawnCmdLineTest.test_script_compiled" = "" +"test_multiprocessing_main_handling.SpawnCmdLineTest.test_zipfile" = "" +"test_multiprocessing_main_handling.SpawnCmdLineTest.test_zipfile_compiled" = "" +"test_multiprocessing_spawn.test_manager.WithManagerTestBarrier.test_abort" = "" "test_named_expressions.NamedExpressionInvalidTest.test_named_expression_invalid_mangled_class_variables" = "" +"test_ordered_dict.CPythonBuiltinDictTests.test_highly_nested_subclass" = "" +"test_ordered_dict.CPythonOrderedDictSubclassTests.test_dict_clear" = "" +"test_ordered_dict.CPythonOrderedDictSubclassTests.test_highly_nested_subclass" = "" +"test_ordered_dict.CPythonOrderedDictSubclassTests.test_issue119004_change_linked_list_by_clear" = "" +"test_ordered_dict.CPythonOrderedDictSubclassTests.test_issue119004_change_linked_list_by_delete_key" = "" +"test_ordered_dict.CPythonOrderedDictSubclassTests.test_issue119004_change_size_by_clear" = "" +"test_ordered_dict.CPythonOrderedDictSubclassTests.test_issue119004_change_size_by_delete_key" = "" +"test_ordered_dict.CPythonOrderedDictSubclassTests.test_issue119004_change_size_by_delete_key_in_dict_eq" = "" +"test_os.BytesFwalkTests.test_fd_finalization" = "" +"test_os.DeviceEncodingTests.test_bad_fd" = "" +"test_os.EnvironTests.test_putenv_unsetenv" = "" +"test_os.ExecTests.test_execve_env_concurrent_mutation_with_fspath_posix" = "" +"test_os.ExecTests.test_execve_invalid_env" = "" +"test_os.ExecTests.test_execvpe_with_bad_arglist" = "" +"test_os.ExecTests.test_internal_execvpe_str" = "" +"test_os.FDInheritanceTests.test_get_inheritable_cloexec" = "" +"test_os.FDInheritanceTests.test_set_inheritable_cloexec" = "" +"test_os.FileTests.test_closerange" = "" +"test_os.PidTests.test_waitpid" = "" +"test_os.PidTests.test_waitstatus_to_exitcode" = "" +"test_os.PidTests.test_waitstatus_to_exitcode_kill" = "" +"test_os.TestPEP519.test_fspath_set_to_None" = "" +"test_os.TestPEP519PurePython.test_fspath_set_to_None" = "" +"test_os.TestScandir.test_resource_warning" = "" +"test_os.TimesTests.test_times" = "" +"test_os.URandomFDTests.test_urandom_failure" = "" +"test_os.URandomFDTests.test_urandom_fd_closed" = "" +"test_os.URandomFDTests.test_urandom_fd_reopened" = "" +"test_os.UtimeTests.test_utime_nonexistent" = "" +"test_pathlib.test_pathlib.PathSubclassTest.test_matches_pathbase_api" = "" +"test_pathlib.test_pathlib.PathTest.test_matches_pathbase_api" = "" +"test_pathlib.test_pathlib.PosixPathTest.test_matches_pathbase_api" = "" +"test_pdb.PdbTestCase.test_find_function_first_executable_line" = "" +"test_pdb.PdbTestCase.test_find_function_found" = "" +"test_pdb.PdbTestCase.test_find_function_found_with_bom" = "" +"test_pdb.PdbTestCase.test_find_function_found_with_encoding_cookie" = "" +"test_pdb.test_pdb_basic_commands" = "" +"test_pdb.test_pdb_closure" = "" +"test_pdb.test_pdb_frame_refleak" = "" +"test_pdb.test_pdb_function_break" = "" +"test_pdb.test_pdb_issue_gh_108976" = "" +"test_pdb.test_pdb_issue_gh_127321" = "" +"test_pdb.test_pdb_issue_gh_91742" = "" +"test_pdb.test_pdb_issue_gh_94215" = "" +"test_pdb.test_pdb_multiline_statement" = "" +"test_pdb.test_pdb_next_command_for_asyncgen" = "" +"test_pdb.test_pdb_next_command_for_coroutine" = "" +"test_pdb.test_pdb_next_command_in_generator_for_loop" = "" +"test_pdb.test_pdb_next_command_subiterator" = "" +"test_pdb.test_pdb_run_with_incorrect_argument" = "" +"test_pdb.test_pdb_until_command_for_coroutine" = "" +"test_pdb.test_pdb_until_command_for_generator" = "" +"test_pdb.test_post_mortem" = "" "test_pickle.CDumpPickle_LoadPickle.test_attribute_name_interning" = "" +"test_pickle.CIdPersPicklerTests.test_pickler_instance_attribute" = "" +"test_pickle.CIdPersPicklerTests.test_pickler_super" = "" +"test_pickle.CIdPersPicklerTests.test_pickler_super_instance_attribute" = "" +"test_pickle.CIdPersPicklerTests.test_unpickler_instance_attribute" = "" +"test_pickle.CIdPersPicklerTests.test_unpickler_super_instance_attribute" = "" "test_pickle.CPicklerTests.test_attribute_name_interning" = "" +"test_pickle.CPicklerTests.test_recursive_nested_names2" = "" "test_pickle.CPicklingErrorTests.test_bad_getattr" = "" "test_pickle.CUnpicklerTests.test_custom_find_class" = "" "test_pickle.CUnpicklerTests.test_find_class" = "" "test_pickle.CUnpicklerTests.test_load_global" = "" "test_pickle.CUnpicklerTests.test_load_stack_global" = "" +"test_pickletools.OptimizedPickleTests.test_attribute_name_interning" = "" +"test_platform.PlatformTest.test_java_ver" = "" +"test_poplib.TestPOP3Class.test_stls_context" = "" "test_positional_only_arg.PositionalOnlyTestCase.test_annotations_constant_fold" = "" +"test_posix" = "" "test_posixpath" = "" "test_property.PropertySubclassTests.test_docstring_copy2" = "" "test_property.PropertySubclassTests.test_issue41287" = "" @@ -257,36 +1536,125 @@ "test_property.PropertySubclassTests.test_property_with_slots_and_doc_slot_docstring_present" = "" "test_property.PropertySubclassTests.test_property_with_slots_no_docstring" = "" "test_property.PropertyTests.test_property_set_name_incorrect_args" = "" +"test_pstats" = "" +"test_pstats.StatsTestCase.test_get_stats_profile" = "" +"test_pty.PtyTest.test_fork" = "" +"test_pty.PtyTest.test_spawn_doesnt_hang" = "" "test_pyclbr" = "" -"test_random.MersenneTwister_TestBasicOps.test_sample_with_counts" = "" -"test_random.SystemRandom_TestBasicOps.test_sample_with_counts" = "" +"test_pydoc.test_pydoc.PydocDocTest.test_fail_help_cli" = "" +"test_pydoc.test_pydoc.PydocDocTest.test_help_output_redirect" = "" +"test_pydoc.test_pydoc.PydocDocTest.test_html_doc" = "" +"test_pydoc.test_pydoc.PydocDocTest.test_long_signatures" = "" +"test_pydoc.test_pydoc.PydocDocTest.test_method_aliases" = "" +"test_pydoc.test_pydoc.PydocDocTest.test_mixed_case_module_names_are_lower_cased" = "" +"test_pydoc.test_pydoc.PydocDocTest.test_not_ascii" = "" +"test_pydoc.test_pydoc.PydocDocTest.test_online_docs_link" = "" +"test_pydoc.test_pydoc.PydocDocTest.test_synopsis_sourceless" = "" +"test_pydoc.test_pydoc.PydocDocTest.test_text_doc" = "" +"test_pydoc.test_pydoc.PydocFodderTest.test_html_doc_routines_in_module" = "" +"test_pydoc.test_pydoc.PydocFodderTest.test_text_doc_inherited_routines_in_class" = "" +"test_pydoc.test_pydoc.PydocFodderTest.test_text_doc_routines_in_class" = "" +"test_pydoc.test_pydoc.PydocFodderTest.test_text_doc_routines_in_module" = "" +"test_pydoc.test_pydoc.PydocWithMetaClasses.test_DynamicClassAttribute" = "" +"test_pydoc.test_pydoc.TestDescriptions.test_bound_builtin_classmethod_o" = "" +"test_pydoc.test_pydoc.TestDescriptions.test_bound_builtin_method_coexist_o" = "" +"test_pydoc.test_pydoc.TestDescriptions.test_bound_builtin_method_o" = "" +"test_pydoc.test_pydoc.TestDescriptions.test_classmethod" = "" +"test_pydoc.test_pydoc.TestDescriptions.test_module_level_callable" = "" +"test_pydoc.test_pydoc.TestDescriptions.test_unbound_builtin_classmethod_noargs" = "" +"test_pydoc.test_pydoc.TestDescriptions.test_unbound_builtin_classmethod_o" = "" +"test_pydoc.test_pydoc.TestDescriptions.test_unbound_builtin_method_coexist_o" = "" +"test_pydoc.test_pydoc.TestDescriptions.test_unbound_builtin_method_o" = "" +"test_pydoc.test_pydoc.TestDescriptions.test_union_type" = "" +"test_pyexpat.BufferTextTest.test1" = "" +"test_pyexpat.BufferTextTest.test2" = "" +"test_pyexpat.BufferTextTest.test_buffering_enabled" = "" +"test_pyexpat.ChardataBufferTest.test_1000_bytes" = "" +"test_pyexpat.ChardataBufferTest.test_1025_bytes" = "" +"test_pyexpat.ChardataBufferTest.test_change_size_1" = "" +"test_pyexpat.ChardataBufferTest.test_change_size_2" = "" +"test_pyexpat.ChardataBufferTest.test_disabling_buffer" = "" +"test_pyexpat.ChardataBufferTest.test_unchanged_size" = "" +"test_pyexpat.ElementDeclHandlerTest.test_deeply_nested_content_model" = "" +"test_pyexpat.ExternalEntityParserCreateErrorTest.test_error_path_no_crash" = "" +"test_queue.CSimpleQueueTest.test_references" = "" +"test_raise.TestCause.test_class_cause_nonexception_result" = "" +"test_raise.TestContext.test_3611" = "" +"test_random.MersenneTwister_TestBasicOps.test_getrandbits_2G_bits" = "" "test_range.RangeTest.test_range_constructor_error_messages" = "" "test_re.ReTests.test_bug_40736" = "" "test_re.ReTests.test_possible_set_operations" = "" -"test_reprlib.LongReprTest.test_class" = "" -"test_reprlib.LongReprTest.test_instance" = "" -"test_reprlib.LongReprTest.test_method" = "" -"test_reprlib.LongReprTest.test_module" = "" -"test_reprlib.LongReprTest.test_type" = "" +"test_re.ReTests.test_repeat_minmax_overflow" = "" +"test_re.ReTests.test_symbolic_groups_errors" = "" +"test_readline" = "" +"test_regrtest" = "" +"test_regrtest.ArgsTestCase.test_cleanup" = "" +"test_regrtest.ArgsTestCase.test_coverage" = "" +"test_regrtest.ArgsTestCase.test_doctest" = "" +"test_regrtest.ArgsTestCase.test_env_changed" = "" +"test_regrtest.ArgsTestCase.test_failing_test" = "" +"test_regrtest.ArgsTestCase.test_forever" = "" +"test_regrtest.ArgsTestCase.test_fromfile" = "" +"test_regrtest.ArgsTestCase.test_ignorefile" = "" +"test_regrtest.ArgsTestCase.test_interrupted" = "" +"test_regrtest.ArgsTestCase.test_leak_tmp_file" = "" +"test_regrtest.ArgsTestCase.test_list_cases" = "" +"test_regrtest.ArgsTestCase.test_list_tests" = "" +"test_regrtest.ArgsTestCase.test_matchfile" = "" +"test_regrtest.ArgsTestCase.test_multiprocessing_timeout" = "" +"test_regrtest.ArgsTestCase.test_no_test_ran_some_test_exist_some_not" = "" +"test_regrtest.ArgsTestCase.test_no_tests_ran" = "" +"test_regrtest.ArgsTestCase.test_no_tests_ran_multiple_tests_nonexistent" = "" +"test_regrtest.ArgsTestCase.test_no_tests_ran_skip" = "" +"test_regrtest.ArgsTestCase.test_nonascii" = "" +"test_regrtest.ArgsTestCase.test_pgo_exclude" = "" +"test_regrtest.ArgsTestCase.test_python_command" = "" +"test_regrtest.ArgsTestCase.test_random" = "" +"test_regrtest.ArgsTestCase.test_random_seed" = "" +"test_regrtest.ArgsTestCase.test_random_seed_workers" = "" +"test_regrtest.ArgsTestCase.test_rerun_async_setup_hook_failure" = "" +"test_regrtest.ArgsTestCase.test_rerun_async_teardown_hook_failure" = "" +"test_regrtest.ArgsTestCase.test_rerun_fail" = "" +"test_regrtest.ArgsTestCase.test_rerun_setup_class_hook_failure" = "" +"test_regrtest.ArgsTestCase.test_rerun_setup_hook_failure" = "" +"test_regrtest.ArgsTestCase.test_rerun_setup_module_hook_failure" = "" +"test_regrtest.ArgsTestCase.test_rerun_success" = "" +"test_regrtest.ArgsTestCase.test_rerun_teardown_class_hook_failure" = "" +"test_regrtest.ArgsTestCase.test_rerun_teardown_hook_failure" = "" +"test_regrtest.ArgsTestCase.test_rerun_teardown_module_hook_failure" = "" +"test_regrtest.ArgsTestCase.test_resources" = "" +"test_regrtest.ArgsTestCase.test_skip" = "" +"test_regrtest.ArgsTestCase.test_slowest" = "" +"test_regrtest.ArgsTestCase.test_success" = "" +"test_regrtest.ArgsTestCase.test_threading_excepthook" = "" +"test_regrtest.ArgsTestCase.test_unicode_guard_env" = "" +"test_regrtest.ArgsTestCase.test_unload_tests" = "" +"test_regrtest.ArgsTestCase.test_unraisable_exc" = "" +"test_regrtest.ArgsTestCase.test_verbose3" = "" +"test_regrtest.ArgsTestCase.test_wait" = "" +"test_regrtest.ArgsTestCase.test_worker_decode_error" = "" +"test_regrtest.ArgsTestCase.test_worker_output_on_failure" = "" +"test_regrtest.ArgsTestCase.test_xml" = "" +"test_regrtest.CheckActualTests.test_finds_expected_number_of_tests" = "" +"test_regrtest.ProgramsTestCase.test_module_autotest" = "" +"test_regrtest.ProgramsTestCase.test_module_from_test_autotest" = "" +"test_regrtest.ProgramsTestCase.test_module_regrtest" = "" +"test_regrtest.ProgramsTestCase.test_module_test" = "" +"test_regrtest.ProgramsTestCase.test_script_autotest" = "" +"test_regrtest.ProgramsTestCase.test_script_regrtest" = "" +"test_repl.TestAsyncioREPL.test_quiet_mode" = "" +"test_repl.TestAsyncioREPL.test_toplevel_contextvars_async" = "" +"test_repl.TestInteractiveInterpreter.test_asyncio_repl_reaches_python_startup_script" = "" +"test_repl.TestInteractiveInterpreter.test_close_stdin" = "" +"test_repl.TestInteractiveInterpreter.test_interactive_source_is_in_linecache" = "" +"test_repl.TestInteractiveInterpreter.test_interactive_traceback_reporting" = "" +"test_repl.TestInteractiveInterpreter.test_interactive_traceback_reporting_multiple_input" = "" +"test_repl.TestInteractiveInterpreter.test_pythonstartup_error_reporting" = "" +"test_repl.TestInteractiveInterpreter.test_runsource_show_syntax_error_location" = "" +"test_repl.TestInteractiveModeSyntaxErrors.test_interactive_syntax_error_correct_line" = "" "test_reprlib.TestRecursiveRepr.test_assigned_attributes" = "" -"test_runpy.RunModuleTestCase.test_run_module" = "" -"test_runpy.RunModuleTestCase.test_run_module_alter_sys" = "" -"test_runpy.RunModuleTestCase.test_run_module_in_namespace_package" = "" -"test_runpy.RunModuleTestCase.test_run_name" = "" -"test_runpy.RunModuleTestCase.test_run_namespace_package" = "" -"test_runpy.RunModuleTestCase.test_run_namespace_package_in_namespace_package" = "" -"test_runpy.RunModuleTestCase.test_run_package" = "" -"test_runpy.RunModuleTestCase.test_run_package_alter_sys" = "" -"test_runpy.RunModuleTestCase.test_run_package_in_namespace_package" = "" -"test_runpy.RunPathTestCase.test_directory_compiled" = "" -"test_runpy.RunPathTestCase.test_script_compiled" = "" -"test_runpy.RunPathTestCase.test_zipfile_compiled" = "" -"test_runpy.TestExit.test_pymain_run_command" = "" -"test_runpy.TestExit.test_pymain_run_command_run_module" = "" -"test_runpy.TestExit.test_pymain_run_file" = "" -"test_runpy.TestExit.test_pymain_run_file_runpy_run_module" = "" -"test_runpy.TestExit.test_pymain_run_file_runpy_run_module_as_main" = "" -"test_runpy.TestExit.test_pymain_run_module" = "" +"test_resource.ResourceTest.test_args" = "" +"test_rlcompleter.TestRlcompleter.test_attr_matches" = "" "test_runpy.TestExit.test_pymain_run_stdin" = "" "test_sax.BytesXmlgenTest.test_xmlgen_encoding" = "" "test_sax.BytesXmlgenTest.test_xmlgen_encoding_bytes" = "" @@ -305,34 +1673,360 @@ "test_sax.WriterXmlgenTest.test_xmlgen_encoding" = "" "test_sax.WriterXmlgenTest.test_xmlgen_encoding_bytes" = "" "test_scope.ScopeTests.testLeaks" = "" -"test_set.TestFrozenSet.test_free_after_iterating" = "" -"test_set.TestFrozenSetSubclass.test_free_after_iterating" = "" +"test_script_helper.TestScriptHelper.test_assert_python_failure" = "" +"test_script_helper.TestScriptHelper.test_assert_python_ok_raises" = "" +"test_select.SelectTestCase.test_disallow_instantiation" = "" +"test_selectors.DefaultSelectorTestCase.test_select_interrupt_exc" = "" +"test_selectors.SelectSelectorTestCase.test_select_interrupt_exc" = "" "test_set.TestFrozenSetSubclass.test_keywords_in_subclass" = "" -"test_set.TestSet.test_free_after_iterating" = "" -"test_set.TestSetSubclass.test_free_after_iterating" = "" -"test_string_literals.TestLiterals.test_eval_bytes_invalid_escape" = "" -"test_string_literals.TestLiterals.test_eval_bytes_invalid_octal_escape" = "" +"test_signal" = "" +"test_signal.ItimerTest.test_itimer_real" = "" +"test_signal.PosixTests.test_interprocess_signal" = "" +"test_signal.PosixTests.test_keyboard_interrupt_exit_code" = "" +"test_signal.PosixTests.test_out_of_range_signal_number_raises_error" = "" +"test_signal.PosixTests.test_strsignal" = "" +"test_signal.RaiseSignalTest.test__thread_interrupt_main" = "" +"test_signal.RaiseSignalTest.test_handler" = "" +"test_signal.RaiseSignalTest.test_sigint" = "" +"test_socket.BasicSocketPairTest.testDefaults" = "" +"test_socket.GeneralModuleTests.testCrucialConstants" = "" +"test_socket.GeneralModuleTests.testSendtoErrors" = "" +"test_socket.GeneralModuleTests.test_dealloc_warn" = "" +"test_socket.GeneralModuleTests.test_getaddrinfo_int_port_overflow" = "" +"test_socket.GeneralModuleTests.test_name_closed_socketio" = "" +"test_socket.InheritanceTest.test_get_inheritable_cloexec" = "" +"test_socket.InheritanceTest.test_set_inheritable_cloexec" = "" +"test_socket.NonBlockingTCPTests.testLargeTimeout" = "" +"test_socket.NonBlockingTCPTests.testSetBlocking" = "" +"test_socket.TestUnixDomain.testUnencodableAddr" = "" +"test_socket.UnbufferedFileObjectClassTestCase.testMakefileCloseSocketDestroy" = "" +"test_sort.TestDecorateSortUndecorate.test_key_with_mutating_del" = "" +"test_source_encoding.BytesSourceEncodingTest.test_long_coding_name" = "" +"test_source_encoding.FileSourceEncodingTest.test_long_coding_name" = "" +"test_source_encoding.FileSourceEncodingTest.test_nul_in_first_coding_line" = "" +"test_source_encoding.FileSourceEncodingTest.test_nul_in_second_coding_line" = "" +"test_source_encoding.FileSourceEncodingTest.test_utf8_non_utf8_comment_line_error" = "" +"test_source_encoding.MiscSourceEncodingTest.test_error_from_string" = "" +"test_source_encoding.MiscSourceEncodingTest.test_file_parse_error_multiline" = "" +"test_source_encoding.MiscSourceEncodingTest.test_tokenizer_fstring_warning_in_first_line" = "" +"test_source_encoding.UTF8ValidatorTest.test_invalid_utf8" = "" +"test_sqlite3.test_dbapi.ConnectionTests.test_connection_resource_warning" = "" +"test_sqlite3.test_dbapi.MultiprocessTests.test_ctx_mgr_rollback_if_commit_failed" = "" +"test_ssl.BasicSocketTests.test_asn1object" = "" +"test_ssl.BasicSocketTests.test_constants" = "" +"test_ssl.BasicSocketTests.test_dealloc_warn" = "" +"test_ssl.BasicSocketTests.test_openssl_version" = "" +"test_ssl.BasicSocketTests.test_parse_all_sans" = "" +"test_ssl.BasicSocketTests.test_parse_cert_CVE_2013_4238" = "" +"test_str.StrTest.test_capitalize_nonascii" = "" +"test_str.StrTest.test_check_encoding_errors" = "" +"test_str.StrTest.test_codecs_charmap" = "" +"test_str.StrTest.test_codecs_utf7" = "" +"test_str.StrTest.test_find_etc_raise_correct_error_messages" = "" +"test_str.StrTest.test_invalid_cb_for_2bytes_seq" = "" +"test_str.StrTest.test_invalid_cb_for_3bytes_seq" = "" +"test_str.StrTest.test_invalid_cb_for_4bytes_seq" = "" +"test_str.StrTest.test_invalid_start_byte" = "" +"test_str.StrTest.test_join_overflow" = "" +"test_str.StrTest.test_printable_repr" = "" +"test_str.StrTest.test_str_invalid_call" = "" +"test_str.StrTest.test_unexpected_end_of_data" = "" "test_string_literals.TestLiterals.test_eval_str_invalid_escape" = "" "test_string_literals.TestLiterals.test_eval_str_invalid_octal_escape" = "" -"test_string_literals.TestLiterals.test_invalid_escape_locations_with_offset" = "" "test_stringprep.StringprepTests.test" = "" +"test_strptime.CacheTests.test_TimeRE_recreation_timezone" = "" +"test_struct.StructTest.test_operations_on_half_initialized_Struct" = "" +"test_struct.StructTest.test_repr" = "" +"test_struct.StructTest.test_struct_cleans_up_at_runtime_shutdown" = "" +"test_struct.StructTest.test_struct_subclass_instantiation" = "" +"test_structseq.StructSeqTest.test_constructor_with_duplicate_fields" = "" +"test_structseq.StructSeqTest.test_constructor_with_duplicate_unnamed_fields" = "" +"test_structseq.StructSeqTest.test_constructor_with_unknown_fields" = "" +"test_structseq.StructSeqTest.test_copy_replace_all_fields_visible" = "" +"test_structseq.StructSeqTest.test_copy_replace_with_invisible_fields" = "" "test_structseq.StructSeqTest.test_match_args" = "" "test_structseq.StructSeqTest.test_match_args_with_unnamed_fields" = "" "test_structseq.StructSeqTest.test_reference_cycle" = "" +"test_subprocess.POSIXProcessTestCase.test_close_fds_after_preexec" = "" +"test_subprocess.POSIXProcessTestCase.test_close_fds_when_max_fd_is_lowered" = "" +"test_subprocess.POSIXProcessTestCase.test_leak_fast_process_del_killed" = "" +"test_subprocess.POSIXProcessTestCase.test_pass_fds_redirected" = "" +"test_subprocess.POSIXProcessTestCase.test_pipe_cloexec" = "" +"test_subprocess.POSIXProcessTestCase.test_preexec" = "" +"test_subprocess.POSIXProcessTestCase.test_preexec_at_exit" = "" +"test_subprocess.POSIXProcessTestCase.test_preexec_errpipe_does_not_double_close_pipes" = "" +"test_subprocess.POSIXProcessTestCase.test_preexec_exception" = "" +"test_subprocess.POSIXProcessTestCase.test_preexec_gc_module_failure" = "" +"test_subprocess.POSIXProcessTestCase.test_restore_signals" = "" +"test_subprocess.POSIXProcessTestCase.test_run_abort" = "" +"test_subprocess.POSIXProcessTestCase.test_send_signal" = "" +"test_subprocess.POSIXProcessTestCase.test_surrogates_error_message" = "" +"test_subprocess.POSIXProcessTestCase.test_terminate" = "" +"test_subprocess.POSIXProcessTestCase.test_umask" = "" +"test_subprocess.POSIXProcessTestCase.test_undecodable_env" = "" +"test_subprocess.POSIXProcessTestCase.test_zombie_fast_process_del" = "" +"test_subprocess.ProcessTestCase.test_bufsize_equal_one_binary_mode" = "" +"test_subprocess.ProcessTestCase.test_bufsize_equal_one_text_mode" = "" +"test_subprocess.ProcessTestCase.test_call_kwargs" = "" +"test_subprocess.ProcessTestCase.test_empty_env" = "" +"test_subprocess.ProcessTestCase.test_env" = "" +"test_subprocess.ProcessTestCase.test_invalid_env" = "" +"test_subprocess.ProcessTestCase.test_no_leaking" = "" +"test_subprocess.ProcessTestCase.test_one_environment_variable" = "" +"test_subprocess.RunFuncTestCase.test_encoding_warning" = "" +"test_subprocess.RunFuncTestCase.test_run_kwargs" = "" +"test_super.TestSuper.test___class___mro" = "" +"test_super.TestSuper.test___classcell___missing" = "" +"test_super.TestSuper.test___classcell___wrong_cell" = "" +"test_super.TestSuper.test_bad_first_arg" = "" +"test_super.TestSuper.test_super_argcount" = "" +"test_super.TestSuper.test_super_argtype" = "" +"test_support.TestSupport.test_args_from_interpreter_flags" = "" +"test_support.TestSupport.test_get_recursion_depth" = "" +"test_support.TestSupport.test_has_strftime_extensions" = "" +"test_support.TestSupport.test_recursion" = "" +"test_symtable" = "" "test_syntax.SyntaxTestCase.test_error_parenthesis" = "" "test_syntax.SyntaxTestCase.test_invalid_line_continuation_error_position" = "" "test_syntax.SyntaxTestCase.test_invisible_characters" = "" "test_syntax.SyntaxTestCase.test_multiline_compiler_error_points_to_the_end" = "" +"test_sys.SysModuleTest.test_attributes" = "" +"test_sys.SysModuleTest.test_c_locale_surrogateescape" = "" +"test_sys.SysModuleTest.test_call_tracing" = "" +"test_sys.SysModuleTest.test_current_exceptions" = "" +"test_sys.SysModuleTest.test_current_frames" = "" +"test_sys.SysModuleTest.test_exit" = "" +"test_sys.SysModuleTest.test_ioencoding" = "" +"test_sys.SysModuleTest.test_is_finalizing" = "" +"test_sys.SysModuleTest.test_issue20602" = "" +"test_sys.SysModuleTest.test_orig_argv" = "" +"test_sys.SysModuleTest.test_posix_locale_surrogateescape" = "" +"test_sys.SysModuleTest.test_sys_tracebacklimit" = "" +"test_sys.SysModuleTest.test_thread_info" = "" +"test_sys_setprofile.ProfileHookTestCase.test_unfinished_generator" = "" +"test_sys_setprofile.TestEdgeCases.test_profile_after_trace_opcodes" = "" +"test_sys_setprofile.TestEdgeCases.test_reentrancy" = "" +"test_sys_settrace.JumpTestCase.test_jump_across_async_with" = "" +"test_sys_settrace.JumpTestCase.test_jump_across_with" = "" +"test_sys_settrace.JumpTestCase.test_jump_backward_over_async_listcomp" = "" +"test_sys_settrace.JumpTestCase.test_jump_backward_over_async_listcomp_v2" = "" +"test_sys_settrace.JumpTestCase.test_jump_backward_over_listcomp" = "" +"test_sys_settrace.JumpTestCase.test_jump_backward_over_listcomp_v2" = "" +"test_sys_settrace.JumpTestCase.test_jump_backwards_into_try_except_block" = "" +"test_sys_settrace.JumpTestCase.test_jump_backwards_into_try_finally_block" = "" +"test_sys_settrace.JumpTestCase.test_jump_backwards_into_while_block" = "" +"test_sys_settrace.JumpTestCase.test_jump_backwards_out_of_async_with_block" = "" +"test_sys_settrace.JumpTestCase.test_jump_backwards_out_of_try_except_block" = "" +"test_sys_settrace.JumpTestCase.test_jump_backwards_out_of_try_finally_block" = "" +"test_sys_settrace.JumpTestCase.test_jump_backwards_out_of_with_block" = "" +"test_sys_settrace.JumpTestCase.test_jump_between_async_with_blocks" = "" +"test_sys_settrace.JumpTestCase.test_jump_between_except_blocks" = "" +"test_sys_settrace.JumpTestCase.test_jump_between_except_blocks_2" = "" +"test_sys_settrace.JumpTestCase.test_jump_between_with_blocks" = "" +"test_sys_settrace.JumpTestCase.test_jump_extended_args_unpack_ex_simple" = "" +"test_sys_settrace.JumpTestCase.test_jump_extended_args_unpack_ex_tricky" = "" +"test_sys_settrace.JumpTestCase.test_jump_forward_over_async_listcomp" = "" +"test_sys_settrace.JumpTestCase.test_jump_forward_over_listcomp" = "" +"test_sys_settrace.JumpTestCase.test_jump_forwards_into_try_except_block" = "" +"test_sys_settrace.JumpTestCase.test_jump_forwards_into_try_finally_block" = "" +"test_sys_settrace.JumpTestCase.test_jump_forwards_into_while_block" = "" +"test_sys_settrace.JumpTestCase.test_jump_forwards_out_of_async_with_block" = "" +"test_sys_settrace.JumpTestCase.test_jump_forwards_out_of_try_except_block" = "" +"test_sys_settrace.JumpTestCase.test_jump_forwards_out_of_try_finally_block" = "" +"test_sys_settrace.JumpTestCase.test_jump_forwards_out_of_with_block" = "" +"test_sys_settrace.JumpTestCase.test_jump_from_except_to_finally" = "" +"test_sys_settrace.JumpTestCase.test_jump_from_yield" = "" +"test_sys_settrace.JumpTestCase.test_jump_in_nested_finally" = "" +"test_sys_settrace.JumpTestCase.test_jump_in_nested_finally_2" = "" +"test_sys_settrace.JumpTestCase.test_jump_in_nested_finally_3" = "" +"test_sys_settrace.JumpTestCase.test_jump_into_finally_block" = "" +"test_sys_settrace.JumpTestCase.test_jump_into_finally_block_from_try_block" = "" +"test_sys_settrace.JumpTestCase.test_jump_is_none_backwards" = "" +"test_sys_settrace.JumpTestCase.test_jump_is_none_forwards" = "" +"test_sys_settrace.JumpTestCase.test_jump_is_not_none_backwards" = "" +"test_sys_settrace.JumpTestCase.test_jump_is_not_none_forwards" = "" +"test_sys_settrace.JumpTestCase.test_jump_or_pop" = "" +"test_sys_settrace.JumpTestCase.test_jump_out_of_async_for_block_backwards" = "" +"test_sys_settrace.JumpTestCase.test_jump_out_of_async_for_block_forwards" = "" +"test_sys_settrace.JumpTestCase.test_jump_out_of_async_with_assignment" = "" +"test_sys_settrace.JumpTestCase.test_jump_out_of_async_with_block_within_finally_block" = "" +"test_sys_settrace.JumpTestCase.test_jump_out_of_async_with_block_within_for_block" = "" +"test_sys_settrace.JumpTestCase.test_jump_out_of_async_with_block_within_with_block" = "" +"test_sys_settrace.JumpTestCase.test_jump_out_of_bare_except_block" = "" +"test_sys_settrace.JumpTestCase.test_jump_out_of_block_backwards" = "" +"test_sys_settrace.JumpTestCase.test_jump_out_of_block_forwards" = "" +"test_sys_settrace.JumpTestCase.test_jump_out_of_complex_nested_blocks" = "" +"test_sys_settrace.JumpTestCase.test_jump_out_of_finally_block" = "" +"test_sys_settrace.JumpTestCase.test_jump_out_of_qualified_except_block" = "" +"test_sys_settrace.JumpTestCase.test_jump_out_of_with_assignment" = "" +"test_sys_settrace.JumpTestCase.test_jump_out_of_with_block_within_finally_block" = "" +"test_sys_settrace.JumpTestCase.test_jump_out_of_with_block_within_for_block" = "" +"test_sys_settrace.JumpTestCase.test_jump_out_of_with_block_within_with_block" = "" +"test_sys_settrace.JumpTestCase.test_jump_over_async_for_block_before_else" = "" +"test_sys_settrace.JumpTestCase.test_jump_over_break_in_try_finally_block" = "" +"test_sys_settrace.JumpTestCase.test_jump_over_for_block_before_else" = "" +"test_sys_settrace.JumpTestCase.test_jump_over_return_in_try_finally_block" = "" +"test_sys_settrace.JumpTestCase.test_jump_over_try_except" = "" +"test_sys_settrace.JumpTestCase.test_jump_simple_backwards" = "" +"test_sys_settrace.JumpTestCase.test_jump_simple_forwards" = "" +"test_sys_settrace.JumpTestCase.test_jump_to_codeless_line" = "" +"test_sys_settrace.JumpTestCase.test_jump_to_firstlineno" = "" +"test_sys_settrace.JumpTestCase.test_jump_to_same_line" = "" +"test_sys_settrace.JumpTestCase.test_jump_with_null_on_stack_load_attr" = "" +"test_sys_settrace.JumpTestCase.test_jump_with_null_on_stack_load_global" = "" +"test_sys_settrace.JumpTestCase.test_jump_with_null_on_stack_push_null" = "" +"test_sys_settrace.JumpTestCase.test_jump_within_except_block" = "" +"test_sys_settrace.JumpTestCase.test_large_function" = "" +"test_sys_settrace.JumpTestCase.test_no_jump_backwards_into_async_for_block" = "" +"test_sys_settrace.JumpTestCase.test_no_jump_backwards_into_async_with_block" = "" +"test_sys_settrace.JumpTestCase.test_no_jump_backwards_into_for_block" = "" +"test_sys_settrace.JumpTestCase.test_no_jump_backwards_into_with_block" = "" +"test_sys_settrace.JumpTestCase.test_no_jump_forwards_into_async_for_block" = "" +"test_sys_settrace.JumpTestCase.test_no_jump_forwards_into_async_with_block" = "" +"test_sys_settrace.JumpTestCase.test_no_jump_forwards_into_for_block" = "" +"test_sys_settrace.JumpTestCase.test_no_jump_forwards_into_with_block" = "" +"test_sys_settrace.JumpTestCase.test_no_jump_from_call" = "" +"test_sys_settrace.JumpTestCase.test_no_jump_from_exception_event" = "" +"test_sys_settrace.JumpTestCase.test_no_jump_from_return_event" = "" +"test_sys_settrace.JumpTestCase.test_no_jump_infinite_while_loop" = "" +"test_sys_settrace.JumpTestCase.test_no_jump_into_async_for_block_before_else" = "" +"test_sys_settrace.JumpTestCase.test_no_jump_into_bare_except_block" = "" +"test_sys_settrace.JumpTestCase.test_no_jump_into_bare_except_block_from_try_block" = "" +"test_sys_settrace.JumpTestCase.test_no_jump_into_for_block_before_else" = "" +"test_sys_settrace.JumpTestCase.test_no_jump_into_qualified_except_block" = "" +"test_sys_settrace.JumpTestCase.test_no_jump_into_qualified_except_block_from_try_block" = "" +"test_sys_settrace.JumpTestCase.test_no_jump_over_return_out_of_finally_block" = "" +"test_sys_settrace.JumpTestCase.test_no_jump_over_return_try_finally_in_finally_block" = "" +"test_sys_settrace.JumpTestCase.test_no_jump_to_except_1" = "" +"test_sys_settrace.JumpTestCase.test_no_jump_to_except_2" = "" +"test_sys_settrace.JumpTestCase.test_no_jump_to_except_3" = "" +"test_sys_settrace.JumpTestCase.test_no_jump_to_except_4" = "" +"test_sys_settrace.JumpTestCase.test_no_jump_to_non_integers" = "" +"test_sys_settrace.JumpTestCase.test_no_jump_too_far_backwards" = "" +"test_sys_settrace.JumpTestCase.test_no_jump_too_far_forwards" = "" +"test_sys_settrace.JumpTestCase.test_no_jump_without_trace_function" = "" +"test_sys_settrace.RaisingTraceFuncTestCase.test_line_event_raises_before_opcode_event" = "" +"test_sys_settrace.SkipLineEventsTraceTestCase.test_13_genexp" = "" +"test_sys_settrace.SkipLineEventsTraceTestCase.test_20_async_for_loop" = "" +"test_sys_settrace.SkipLineEventsTraceTestCase.test_async_for_backwards_jump_has_no_line" = "" +"test_sys_settrace.TestEdgeCases.test_reentrancy" = "" +"test_sys_settrace.TestExtendedArgs.test_trace_unpack_long_sequence" = "" +"test_sys_settrace.TestLinesAfterTraceStarted.test_13_genexp" = "" +"test_sys_settrace.TestLinesAfterTraceStarted.test_20_async_for_loop" = "" +"test_sys_settrace.TestLinesAfterTraceStarted.test_async_for_backwards_jump_has_no_line" = "" +"test_sys_settrace.TestLinesAfterTraceStarted.test_class_creation_with_docstrings" = "" +"test_sys_settrace.TestSetLocalTrace.test_13_genexp" = "" +"test_sys_settrace.TestSetLocalTrace.test_20_async_for_loop" = "" +"test_sys_settrace.TestSetLocalTrace.test_async_for_backwards_jump_has_no_line" = "" +"test_sys_settrace.TestSetLocalTrace.test_class_creation_with_docstrings" = "" +"test_sys_settrace.TraceTestCase.test_13_genexp" = "" +"test_sys_settrace.TraceTestCase.test_20_async_for_loop" = "" +"test_sys_settrace.TraceTestCase.test_async_for_backwards_jump_has_no_line" = "" +"test_sys_settrace.TraceTestCase.test_class_creation_with_docstrings" = "" +"test_sysconfig.MakefileTests.test_get_makefile_filename" = "" +"test_sysconfig.TestSysConfig.test_config_vars_depend_on_site_initialization" = "" +"test_sysconfig.TestSysConfig.test_config_vars_recalculation_after_site_initialization" = "" +"test_sysconfig.TestSysConfig.test_library" = "" +"test_sysconfig.TestSysConfig.test_linux_ext_suffix" = "" +"test_sysconfig.TestSysConfig.test_paths_depend_on_site_initialization" = "" +"test_sysconfig.TestSysConfig.test_srcdir" = "" +"test_sysconfig.TestSysConfig.test_user_similar" = "" +"test_tarfile.CommandLineTest.test_list_command" = "" +"test_tarfile.CommandLineTest.test_list_command_verbose" = "" +"test_tarfile.GNUReadTest.test_sparse_file_00" = "" +"test_tarfile.GNUReadTest.test_sparse_file_01" = "" +"test_tarfile.GNUReadTest.test_sparse_file_10" = "" +"test_tarfile.GNUReadTest.test_sparse_file_old" = "" +"test_tarfile.TestExtractionFilters.test_realpath_limit_attack" = "" +"test_tempfile.TestMkstempInner.test_choose_directory" = "" +"test_tempfile.TestMktemp.test_basic" = "" +"test_tempfile.TestMktemp.test_many" = "" +"test_tempfile.TestNamedTemporaryFile.test_del_by_finalizer" = "" +"test_tempfile.TestTemporaryDirectory.test_del_on_shutdown" = "" +"test_tempfile.TestTemporaryDirectory.test_del_on_shutdown_ignore_errors" = "" +"test_tempfile.TestTemporaryDirectory.test_exit_on_shutdown" = "" +"test_thread.ThreadRunningTests.test_join_then_self_join" = "" "test_threading.AtexitTests.test_atexit_after_shutdown" = "" -"test_tokenize.TestRoundtrip.test_random_files" = "" +"test_threading.AtexitTests.test_atexit_output" = "" +"test_threading.CRLockTests.test_signature" = "" +"test_threading.InterruptMainTests.test_interrupt_main_invalid_signal" = "" +"test_threading.InterruptMainTests.test_interrupt_main_mainthread" = "" +"test_threading.InterruptMainTests.test_interrupt_main_subthread" = "" +"test_threading.InterruptMainTests.test_interrupt_main_with_signal_handler" = "" +"test_threading.SubinterpThreadingTests.test_threads_join" = "" +"test_threading_local.ThreadLocalTest.test_cycle_collection" = "" +"test_time.TestAsctime4dyear.test_negative" = "" +"test_time.TestStrftime4dyear.test_large_year" = "" +"test_time.TestStrftime4dyear.test_negative" = "" +"test_time.TimeTestCase.test_asctime" = "" +"test_time.TimeTestCase.test_strftime_invalid_format" = "" +"test_time.TimeTestCase.test_strftime_special" = "" +"test_time.TimeTestCase.test_tzset" = "" +"test_trace.TestCallers.test_loop_caller_importing" = "" +"test_trace.TestCommandLine.test_sys_argv_list" = "" +"test_trace.TestFuncs.test_inst_method_calling" = "" +"test_traceback.MiscTracebackCases.test_clear" = "" +"test_traceback.PurePythonSuggestionFormattingTests.test_getattr_suggestions_invalid_args" = "" +"test_traceback.PurePythonSuggestionFormattingTests.test_getattr_suggestions_no_args" = "" +"test_traceback.PurePythonSuggestionFormattingTests.test_import_from_suggestions" = "" +"test_traceback.PurePythonSuggestionFormattingTests.test_import_from_suggestions_non_string" = "" +"test_traceback.PurePythonSuggestionFormattingTests.test_import_from_suggestions_underscored" = "" +"test_traceback.PurePythonSuggestionFormattingTests.test_name_error_suggestions" = "" +"test_traceback.PyExcReportingTests.test_KeyboardInterrupt_at_first_line_of_frame" = "" +"test_traceback.PyExcReportingTests.test_exception_group_wrapped_naked" = "" +"test_traceback.TestColorizedTraceback.test_colorized_traceback_is_the_default" = "" +"test_traceback.TracebackCases.test_bad_indentation" = "" +"test_traceback.TracebackCases.test_encoded_file" = "" +"test_traceback.TracebackCases.test_no_caret_with_no_debug_ranges_flag" = "" +"test_traceback.TracebackCases.test_no_caret_with_no_debug_ranges_flag_python_traceback" = "" +"test_traceback.TracebackCases.test_print_traceback_at_exit" = "" +"test_traceback.TracebackCases.test_recursion_error_during_traceback" = "" +"test_tracemalloc.TestCommandLine.test_env_limit" = "" +"test_tracemalloc.TestCommandLine.test_env_var_disabled" = "" +"test_tracemalloc.TestCommandLine.test_env_var_disabled_by_default" = "" +"test_tracemalloc.TestCommandLine.test_env_var_enabled_at_startup" = "" +"test_tracemalloc.TestCommandLine.test_env_var_ignored_with_E" = "" +"test_tracemalloc.TestSnapshot.test_create_snapshot" = "" +"test_tracemalloc.TestTracemallocEnabled.test_clear_traces" = "" +"test_tracemalloc.TestTracemallocEnabled.test_get_object_traceback" = "" +"test_tracemalloc.TestTracemallocEnabled.test_get_traced_memory" = "" +"test_tracemalloc.TestTracemallocEnabled.test_get_tracemalloc_memory" = "" +"test_tracemalloc.TestTracemallocEnabled.test_get_traces" = "" +"test_tracemalloc.TestTracemallocEnabled.test_get_traces_intern_traceback" = "" +"test_tracemalloc.TestTracemallocEnabled.test_is_tracing" = "" +"test_tracemalloc.TestTracemallocEnabled.test_new_reference" = "" +"test_tracemalloc.TestTracemallocEnabled.test_no_incomplete_frames" = "" +"test_tracemalloc.TestTracemallocEnabled.test_reset_peak" = "" +"test_tracemalloc.TestTracemallocEnabled.test_set_traceback_limit" = "" +"test_tracemalloc.TestTracemallocEnabled.test_snapshot" = "" +"test_tracemalloc.TestTracemallocEnabled.test_snapshot_save_attr" = "" "test_tuple.TupleTest.test_keywords_in_subclass" = "" +"test_type_comments.TypeCommentTests.test_non_utf8_type_comment_with_ignore_cookie" = "" +"test_type_params.DefaultsTest.test_defaults_on_class" = "" +"test_type_params.DefaultsTest.test_defaults_on_func" = "" +"test_type_params.DefaultsTest.test_defaults_on_type_alias" = "" +"test_type_params.DefaultsTest.test_lazy_evaluation" = "" +"test_type_params.DefaultsTest.test_nondefault_after_default" = "" +"test_type_params.DefaultsTest.test_starred_typevartuple" = "" +"test_type_params.DefaultsTest.test_symtable_key_regression_default" = "" +"test_type_params.DefaultsTest.test_symtable_key_regression_name" = "" "test_type_params.TypeParamsManglingTest.test_no_mangling_in_nested_scopes" = "" "test_types" = "" +"test_types.ClassCreationTests.test_tuple_subclass_as_bases" = "" +"test_types.FunctionTests.test_function_type_defaults" = "" +"test_types.FunctionTests.test_function_type_wrong_defaults" = "" +"test_types.MappingProxyTests.test_hash" = "" +"test_types.SimpleNamespaceTests.test_recursive_repr" = "" +"test_types.SimpleNamespaceTests.test_repr" = "" +"test_types.TypesTests.test_capsule_type" = "" +"test_types.TypesTests.test_dunder_get_signature" = "" +"test_typing.GenericTests.test_multiple_inheritance___mro_entries___returns_non_type" = "" "test_typing.GenericTests.test_pickle" = "" "test_typing.ProtocolTests.test_protocols_pickleable" = "" "test_typing.UnionTests.test_optional_isinstance_type_error" = "" "test_typing.UnionTests.test_union_isinstance_type_error" = "" "test_ucn.UnicodeNamesTest.test_aliases" = "" +"test_ucn.UnicodeNamesTest.test_named_sequences_full" = "" "test_ucn.UnicodeNamesTest.test_named_sequences_sample" = "" "test_unicode.UnicodeTest.test_capitalize_nonascii" = "" "test_unicode.UnicodeTest.test_check_encoding_errors" = "" @@ -347,8 +2041,10 @@ "test_unicode.UnicodeTest.test_join_overflow" = "" "test_unicode.UnicodeTest.test_printable_repr" = "" "test_unicode_identifiers.PEP3131Test.test_valid" = "" +"test_unicodedata.NormalizationTest.test_normalization_3_2_0" = "" "test_unicodedata.UnicodeFunctionsTest.test_bidirectional" = "" "test_unicodedata.UnicodeFunctionsTest.test_east_asian_width_9_0_changes" = "" +"test_unicodedata.UnicodeFunctionsTest.test_lookup_nonexistant" = "" "test_unicodedata.UnicodeFunctionsTest.test_mirrored" = "" "test_unicodedata.UnicodeFunctionsTest.test_numeric" = "" "test_unicodedata.UnicodeMethodsTest.test_method_checksum" = "" @@ -357,21 +2053,92 @@ "test_unicodedata.UnicodeMiscTest.test_failed_import_during_compiling" = "" "test_unicodedata.UnicodeMiscTest.test_linebreak_7643" = "" "test_unicodedata.UnicodeMiscTest.test_ucd_510" = "" -"test_urlparse.UrlParseTestCase.test_invalid_bracketed_hosts" = "" -"test_urlparse.UrlParseTestCase.test_urlsplit_normalization" = "" -"test_userlist.UserListTest.test_free_after_iterating" = "" +"test_unicodedata.UnicodeMiscTest.test_unicodedata_unload_reload" = "" +"test_unicodedata.Unicode_3_2_0_FunctionsTest.test_bidirectional" = "" +"test_unicodedata.Unicode_3_2_0_FunctionsTest.test_category" = "" +"test_unicodedata.Unicode_3_2_0_FunctionsTest.test_combining" = "" +"test_unicodedata.Unicode_3_2_0_FunctionsTest.test_decimal" = "" +"test_unicodedata.Unicode_3_2_0_FunctionsTest.test_decomposition" = "" +"test_unicodedata.Unicode_3_2_0_FunctionsTest.test_east_asian_width" = "" +"test_unicodedata.Unicode_3_2_0_FunctionsTest.test_function_checksum" = "" +"test_unicodedata.Unicode_3_2_0_FunctionsTest.test_lookup_nonexistant" = "" +"test_unicodedata.Unicode_3_2_0_FunctionsTest.test_mirrored" = "" +"test_unicodedata.Unicode_3_2_0_FunctionsTest.test_name" = "" +"test_unicodedata.Unicode_3_2_0_FunctionsTest.test_normalization" = "" +"test_unicodedata.Unicode_3_2_0_FunctionsTest.test_numeric" = "" +"test_unittest" = "" +"test_unittest.test_break.TestBreak.testInstallHandler" = "" +"test_unpack_ex.__test__.doctests" = "" +"test_unparse.DirectoryTestCase.test_files" = "" +"test_unparse.UnparseTestCase.test_constant_tuples" = "" +"test_urllib2_localnet.TestUrlopen.test_https_sni" = "" "test_userstring.UserStringTest.test_capitalize_nonascii" = "" "test_userstring.UserStringTest.test_find_etc_raise_correct_error_messages" = "" -"test_weakset.TestWeakSet.test_add" = "" +"test_userstring.UserStringTest.test_find_many_lengths" = "" +"test_utf8_mode.UTF8ModeTests.test_env_var" = "" +"test_utf8_mode.UTF8ModeTests.test_optim_level" = "" +"test_utf8_mode.UTF8ModeTests.test_stdio" = "" +"test_utf8_mode.UTF8ModeTests.test_xoption" = "" +"test_venv.BasicTest.test_defaults_with_pathlike" = "" +"test_venv.BasicTest.test_defaults_with_str_path" = "" +"test_venv.BasicTest.test_executable_symlinks" = "" +"test_venv.BasicTest.test_special_chars_bash" = "" +"test_warnings.CEnvironmentVariableTests.test_comma_separated_warnings" = "" +"test_warnings.CEnvironmentVariableTests.test_conflicting_envvar_and_command_line" = "" +"test_warnings.CEnvironmentVariableTests.test_envvar_and_command_line" = "" +"test_warnings.CEnvironmentVariableTests.test_nonascii" = "" +"test_warnings.CEnvironmentVariableTests.test_single_warning" = "" +"test_warnings.CWarnTests.test_gh86298_loader_and_spec_loader_disagree" = "" +"test_warnings.CWarnTests.test_gh86298_loader_is_none_and_spec_is_none" = "" +"test_warnings.CWarnTests.test_gh86298_loader_is_none_and_spec_loader_is_none" = "" +"test_warnings.CWarnTests.test_gh86298_no_loader_and_no_spec_loader" = "" +"test_warnings.CWarnTests.test_gh86298_no_loader_and_spec_is_none" = "" +"test_warnings.CWarnTests.test_gh86298_no_spec" = "" +"test_warnings.CWarnTests.test_gh86298_no_spec_loader" = "" +"test_warnings.CWarnTests.test_gh86298_spec_is_none" = "" +"test_warnings.FinalizationTest.test_finalization" = "" +"test_warnings.FinalizationTest.test_late_resource_warning" = "" +"test_warnings.PyEnvironmentVariableTests.test_comma_separated_warnings" = "" +"test_warnings.PyEnvironmentVariableTests.test_conflicting_envvar_and_command_line" = "" +"test_warnings.PyEnvironmentVariableTests.test_envvar_and_command_line" = "" +"test_warnings.PyEnvironmentVariableTests.test_nonascii" = "" +"test_warnings.PyEnvironmentVariableTests.test_single_warning" = "" +"test_warnings.PyWarnTests.test_stacklevel_import" = "" +"test_warnings.PyWarningsDisplayTests.test_tracemalloc" = "" +"test_weakref.FinalizeTestCase.test_atexit" = "" +"test_weakref.MappingTestCase.test_weak_keyed_bad_delitem" = "" +"test_weakref.MappingTestCase.test_weak_keyed_cascading_deletes" = "" +"test_weakref.MappingTestCase.test_weak_keyed_len_race" = "" +"test_weakref.MappingTestCase.test_weak_keyed_union_operators" = "" +"test_weakref.MappingTestCase.test_weak_keys" = "" +"test_weakref.MappingTestCase.test_weak_keys_destroy_while_iterating" = "" +"test_weakref.MappingTestCase.test_weak_valued_len_cycles" = "" +"test_weakref.MappingTestCase.test_weak_valued_len_race" = "" +"test_weakref.MappingTestCase.test_weak_valued_union_operators" = "" +"test_weakref.MappingTestCase.test_weak_values" = "" +"test_weakref.MappingTestCase.test_weak_values_destroy_while_iterating" = "" +"test_weakref.ModuleTestCase.test_names" = "" +"test_weakref.ReferencesTestCase.test_callable_proxy" = "" +"test_weakref.ReferencesTestCase.test_callback_attribute" = "" +"test_weakref.ReferencesTestCase.test_callback_attribute_after_deletion" = "" +"test_weakref.ReferencesTestCase.test_gc_during_proxy_creation" = "" +"test_weakref.ReferencesTestCase.test_gc_during_ref_creation" = "" +"test_weakref.ReferencesTestCase.test_getweakrefcount" = "" +"test_weakref.ReferencesTestCase.test_getweakrefs" = "" +"test_weakref.ReferencesTestCase.test_proxy_hash" = "" +"test_weakref.ReferencesTestCase.test_proxy_reuse" = "" +"test_weakref.ReferencesTestCase.test_ref_reuse" = "" +"test_weakref.ReferencesTestCase.test_repr_failure_gh99184" = "" +"test_weakref.ReferencesTestCase.test_shared_proxy_without_callback" = "" +"test_weakref.SubclassableWeakrefTestCase.test_subclass_refs_dont_conflate_callbacks" = "" +"test_weakref.SubclassableWeakrefTestCase.test_subclass_refs_dont_replace_standard_refs" = "" "test_weakset.TestWeakSet.test_intersection" = "" -"test_weakset.TestWeakSet.test_len" = "" -"test_weakset.TestWeakSet.test_len_cycles" = "" "test_weakset.TestWeakSet.test_len_race" = "" "test_weakset.TestWeakSet.test_symmetric_difference" = "" "test_weakset.TestWeakSet.test_union" = "" "test_weakset.TestWeakSet.test_weak_destroy_and_mutate_while_iterating" = "" "test_weakset.TestWeakSet.test_weak_destroy_while_iterating" = "" -"test_xml_etree.BasicElementTest.test_weakref" = "" +"test_xml_etree.BadElementTest.test_deepcopy_clear" = "" "test_xml_etree.ElementSlicingTest.test_setslice_negative_steps" = "" "test_xml_etree.ElementSlicingTest.test_setslice_steps" = "" "test_xml_etree.ElementTreeTest.test_custom_builder_only_end_ns" = "" @@ -388,5 +2155,42 @@ "test_xml_etree.XMLParserTest.test_subclass_doctype" = "" "test_xml_etree.XMLPullParserTest.test_flush_reparse_deferral_disabled" = "" "test_xml_etree.XMLPullParserTest.test_flush_reparse_deferral_enabled" = "" +"test_xml_etree_c.BadElementTest.test_deepcopy_clear" = "" +"test_xml_etree_c.BadElementTest.test_deeply_nested_deepcopy" = "" +"test_xml_etree_c.BasicElementTest.test_weakref" = "" +"test_xml_etree_c.ElementSlicingTest.test_setslice_negative_steps" = "" +"test_xml_etree_c.ElementSlicingTest.test_setslice_steps" = "" +"test_xml_etree_c.ElementTreeTest.test_custom_builder_only_end_ns" = "" +"test_xml_etree_c.ElementTreeTest.test_encoding" = "" +"test_xml_etree_c.ElementTreeTest.test_entity" = "" +"test_xml_etree_c.ElementTreeTest.test_simpleops" = "" +"test_xml_etree_c.IOTest.test_encoding" = "" +"test_xml_etree_c.IOTest.test_write_to_binary_file_with_bom" = "" +"test_xml_etree_c.IOTest.test_write_to_user_binary_writer_with_bom" = "" +"test_xml_etree_c.ParseErrorTest.test_error_position" = "" +"test_xml_etree_c.TreeBuilderTest.test_doctype" = "" +"test_xml_etree_c.XMLParserTest.test_parse_string" = "" +"test_xml_etree_c.XMLParserTest.test_subclass_doctype" = "" +"test_xml_etree_c.XMLPullParserTest.test_flush_reparse_deferral_disabled" = "" +"test_xml_etree_c.XMLPullParserTest.test_flush_reparse_deferral_enabled" = "" +"test_xmlrpc.XMLRPCTestCase.test_dump_encoding" = "" +"test_zipfile.test_core.PyZipFileTests.test_write_filtered_python_package" = "" +"test_zipfile.test_core.TestExecutablePrependedZip.test_execute_zip2" = "" +"test_zipfile.test_core.TestExecutablePrependedZip.test_execute_zip64" = "" +"test_zipimport.CompressedZipImportTestCase.testEmptyPy" = "" +"test_zipimport.CompressedZipImportTestCase.testZip64LargeFile" = "" "test_zipimport_support.ZipSupportTests.test_doctest_main_issue4197" = "" "test_zipimport_support.ZipSupportTests.test_pdb_issue4201" = "" +"test_zlib.CompressObjectTestCase.test_wbits" = "" +"test_zlib.ZlibDecompressorTest.testEOFError" = "" +"test_zlib.ZlibDecompressorTest.test_Constructor" = "" +"test_zlib.ZlibDecompressorTest.test_decompressor_inputbuf_1" = "" +"test_zlib.ZlibDecompressorTest.test_decompressor_inputbuf_2" = "" +"test_zoneinfo.test_zoneinfo.CZoneInfoCacheTest.test_deleted_weak_cache" = "" +"test_zoneinfo.test_zoneinfo.CZoneInfoCacheTest.test_inconsistent_weak_cache_get" = "" +"test_zoneinfo.test_zoneinfo.CZoneInfoCacheTest.test_inconsistent_weak_cache_setdefault" = "" +"test_zoneinfo.test_zoneinfo.ExtensionBuiltTest.test_cache_location" = "" +"unittest.loader._FailedTest.test.test_asyncio.test_events" = "" +"unittest.loader._FailedTest.test.test_asyncio.test_futures2" = "" +"unittest.loader._FailedTest.test.test_capi.test_exceptions" = "" +"unittest.loader._FailedTest.test.test_capi.test_misc" = "" diff --git a/expectations/cpython-core.toml b/expectations/cpython-core.toml index 1a8d3c0..b44ab28 100644 --- a/expectations/cpython-core.toml +++ b/expectations/cpython-core.toml @@ -1,6 +1,77 @@ # CPython 3.12 pure-core expectations baseline. # Keys are picomatch globs over CPython module names or unittest case ids. +# Skips CPython itself takes on linux-x64 (implementation details, C accelerators and C-API test +# modules, other platforms) are out of scope: matching skip messages count in no pass rate. Gaps +# in Elide/GraalPy (fork, recvmsg, poll/epoll selectors, ...) stay in the denominator. +# Whole modules whose subject is CPython's implementation (its bytecode, peephole optimizer, +# C API, PEP 509 dict versions, opcode tables) rather than the language or stdlib; the Python docs +# mark bytecode an implementation detail. Out of scope for any other runtime. +# Exclusions count in no rate. Labels: +# unsupported: never applies to Elide (CPython bytecode/internals, refcount-driven GC timing). +# out of scope: CPython-specific test surfaces Elide could support later (C API, C accelerators). +# not applicable: skipped for where the suite runs (other platforms, packages the harness omits). +[exclude] +"test_dis" = "unsupported: CPython implementation detail — CPython bytecode (dis); an implementation detail per the docs" +"test_dis.*" = "unsupported: CPython implementation detail — CPython bytecode (dis); an implementation detail per the docs" +"test_peepholer" = "unsupported: CPython implementation detail — CPython bytecode peephole optimizer" +"test_peepholer.*" = "unsupported: CPython implementation detail — CPython bytecode peephole optimizer" +"test_capi" = "out of scope: CPython C API — CPython C-API test suite" +"test_capi.*" = "out of scope: CPython C API — CPython C-API test suite" +"test_dict_version" = "unsupported: CPython implementation detail — PEP 509 dict versions (CPython-only, via _testcapi)" +"test_dict_version.*" = "unsupported: CPython implementation detail — PEP 509 dict versions (CPython-only, via _testcapi)" +"test__opcode" = "unsupported: CPython implementation detail — CPython opcode tables" +"test__opcode.*" = "unsupported: CPython implementation detail — CPython opcode tables" +# The C-accelerator variant of a module's tests where the runtime ships only the Python version +# (the same case as the excluded "requires C version" skips, but these classes fail instead). +"test_bisect.Test*C.*" = "out of scope: CPython C accelerator — tests CPython's _bisect C accelerator; the runtime ships the Python bisect" +"datetimetester.CapiTest_Fast.*" = "out of scope: CPython C API — CPython datetime C API (datetime_CAPI capsule, via _testcapi)" +"test_call.TestPEP590.*" = "out of scope: CPython C API — CPython vectorcall C API (via _testcapi)" +"test_type_cache" = "unsupported: CPython implementation detail — CPython type-attribute cache internals (via _testinternalcapi)" +"test_type_cache.*" = "unsupported: CPython implementation detail — CPython type-attribute cache internals (via _testinternalcapi)" +"test_getpath" = "unsupported: CPython implementation detail — CPython's C startup path calculation (via _testinternalcapi)" +"test_getpath.*" = "unsupported: CPython implementation detail — CPython's C startup path calculation (via _testinternalcapi)" +# Refcounting: CPython frees an object the moment its last reference goes; a tracing GC does not. +"*.test_free_after_iterating" = "unsupported: CPython refcounting/GC — asserts deallocation at refcount zero (CPython refcounting)" +"test_descr.ClassPropertiesAndMethods.test_delete_hook" = "unsupported: CPython refcounting/GC — __del__ finalization timing; not run synchronously after del+gc.collect on GraalPy" +"test_descr.ClassPropertiesAndMethods.test_slots" = "unsupported: CPython refcounting/GC — instance __del__ counting depends on refcount/GC finalization timing" +"test_class.ClassTests.testDel" = "unsupported: CPython refcounting/GC — __del__ not run deterministically under JVM GC" +"test_exceptions.ExceptionTests.test_3114" = "unsupported: CPython refcounting/GC — JVM finalization: object __del__ not run at refcount 0, sys.exception() sentinel never cleared" +"test_exceptions.ExceptionTests.testExceptionCleanupState" = "unsupported: CPython refcounting/GC — weakref/refcount: exception-local object not deterministically freed under JVM GC" +"test_weakref.FinalizeTestCase.test_all_freed" = "unsupported: CPython refcounting/GC — finalize/weakref timing: del+gc.collect does not free object under JVM GC" +"test_weakref.FinalizeTestCase.test_finalize" = "unsupported: CPython refcounting/GC — finalize timing: del does not run finalizer under JVM GC" +"test_weakref.FinalizeTestCase.test_order" = "unsupported: CPython refcounting/GC — finalizer ordering/timing at JVM GC differs from CPython refcount-0 ordering" + +"test_builtin.BuiltinTest.test_hash" = "unsupported: CPython implementation detail — hash(str)==hash(bytes) is CPython's siphash" +"test_tuple.TupleTest.test_hash_exact" = "unsupported: CPython implementation detail — exact tuple hash values" +"test_descr.ClassPropertiesAndMethods.test_cycle_through_dict" = "unsupported: CPython refcounting/GC — needs gc.get_objects" +"test_patma.TestSourceLocations.test_jump_threading" = "unsupported: CPython implementation detail — inspects CPython bytecode via dis" +"test_genexps" = "unsupported: CPython implementation detail — tuple-object identity reuse across genexp iterations" +[exclude-skipped] +# CPython internals: C-level details and CPython-only test modules. +"implementation detail specific to cpython" = "unsupported: CPython implementation detail — the test marks itself CPython-only" +"specific to CPython" = "unsupported: CPython implementation detail — the test marks itself CPython-only" +"not relevant in pure python" = "out of scope: CPython C accelerator — CPython C-accelerator detail" +"requires C version" = "out of scope: CPython C accelerator — tests the C accelerator of a module that also ships a Python version" +"requires the C _\\w+ module" = "out of scope: CPython C accelerator — tests a CPython C accelerator module" +"^requires _(heapq|statistics|elementtree|asyncio|uuid|decimal|json|bisect|datetime)$" = "out of scope: CPython C accelerator — tests a CPython C accelerator module" +"^need _stat extension" = "out of scope: CPython C accelerator — tests a CPython C accelerator module" +"_test(internal)?capi\\b|_testlimitedcapi|_testembed|_testmultiphase|_testsinglephase" = "out of scope: CPython C API — CPython C-API test module" +"debug build" = "unsupported: CPython implementation detail — needs a CPython debug build" +"subinterpreters required" = "out of scope: CPython subinterpreters — needs subinterpreters" +# Other platforms: skipped by CPython itself on linux-x64. +"windows|win32|code pages" = "not applicable: other platform — Windows-only" +"\\bos x\\b|macos|darwin" = "not applicable: other platform — macOS-only" +"kqueue|devpoll" = "not applicable: other platform — BSD/Solaris-only selector" +"32-bit" = "not applicable: other platform — 32-bit platforms only" +"case-insensitive filesystem" = "not applicable: other platform — case-insensitive filesystems only" +# Not provided by the harness: stock CPython skips these in the same container. +"^not enough memory: " = "not applicable: not provided by the harness — bigmem test; regrtest runs these only with -M" +"^Hypothesis required" = "not applicable: not provided by the harness — needs the third-party hypothesis package" +"^Test needs Numpy" = "not applicable: not provided by the harness — needs the third-party numpy package" +"^No module named '_tkinter'" = "not applicable: not provided by the harness — needs Tk" +"tzdata not installed" = "not applicable: not provided by the harness — needs the PyPI tzdata package" + [skip] "test_re.ReTests.test_look_behind_overflow" = "Pathological large fixed-width lookbehind test is too slow under Elide Python" "test_bytes.ByteArrayAsStringTest.test_adaptive_find" = "Pathological string-search complexity test hangs under Elide Python" @@ -17,48 +88,14 @@ "test_unicodedata.UnicodeFunctionsTest.test_function_checksum" = "Full Unicode database checksum test hangs under Elide Python" "test_userstring.UserStringTest.test_adaptive_find" = "Pathological string-search complexity test hangs under Elide Python" "test_zipimport_support.ZipSupportTests.test_doctest_issue4197" = "Doctest zipimport integration test hangs under Elide Python" -"test_hash.*HashRandomizationTests.*" = "Hash randomization checks launch child Python processes" -"test_hashlib.HashLibTestCase.test_case_*" = "Digest vector helper exercises file_digest against temp files" -"test_hashlib.HashLibTestCase.test_file_digest" = "File-backed digest coverage waits for sandboxed file I/O" "test_hashlib.HashLibTestCase.test_threaded_hashing" = "Threaded hashing coverage is tracked with later local threading coverage" -"test_ntpath.NtCommonTest.*" = "Common path tests include file-backed genericpath behavior" -"test_ntpath.PathLikeTests.*" = "PathLike tests create files; deferred until sandboxed file I/O" -"test_ntpath.TestNtpath.test_con_device" = "Device filesystem probe deferred until sandboxed file I/O" "test_ntpath.TestNtpath.test_fast_paths_in_use" = "CPython implementation-detail fast-path check is not runtime API coverage" -"test_ntpath.TestNtpath.test_isdevdrive*" = "Windows volume filesystem probing deferred until sandboxed file I/O" -"test_ntpath.TestNtpath.test_isfile_*" = "Filesystem and pipe probes deferred until sandboxed file I/O" -"test_ntpath.TestNtpath.test_isjunction" = "Junction creation/probing deferred until sandboxed file I/O" -"test_ntpath.TestNtpath.test_ismount" = "Mount probing uses temp directories; deferred until sandboxed file I/O" -"test_ntpath.TestNtpath.test_nt_helpers" = "Windows filesystem helper probing deferred until sandboxed file I/O" -"test_ntpath.TestNtpath.test_realpath*" = "Realpath filesystem resolution deferred until sandboxed file I/O" -"test_ntpath.TestNtpath.test_sameopenfile" = "Open-file descriptor comparison deferred until sandboxed file I/O" -"test_pathlib.PathSubclassTest.*" = "Concrete pathlib filesystem behavior deferred until sandboxed file I/O" -"test_pathlib.PathTest.*" = "Concrete pathlib filesystem behavior deferred until sandboxed file I/O" -"test_pathlib.PosixPathTest.*" = "Concrete pathlib filesystem behavior deferred until sandboxed file I/O" -"test_pathlib.WalkTests.*" = "Directory walking deferred until sandboxed file I/O" -"test_pathlib.WindowsPathTest.*" = "Concrete pathlib filesystem behavior deferred until sandboxed file I/O" # --- Platform-limitation classifications (cpython-core triage 2026-07-17) --- # Subprocess / script_helper.assert_python_ok: Elide has no child_process/subprocess. -"test_builtin.ShutdownTest.test_cleanup" = "Spawns a child interpreter via assert_python_ok; subprocess + interpreter-shutdown finalization unsupported" "test_exceptions.ExceptionTests.test_memory_error_in_subinterp" = "script_helper.assert_python_ok subprocess + _testcapi subinterpreters unsupported" -"test_weakref.FinalizeTestCase.test_atexit" = "script_helper.assert_python_ok subprocess unsupported" -"test_fstring.TestCase.test_filename_in_syntaxerror" = "assert_python_failure subprocess unsupported" -"test_fstring.TestCase.test_syntax_warning_infinite_recursion_in_file" = "assert_python_ok subprocess + stderr line-count assertion unsupported" -"test_json.test_tool.TestTool.test_broken_pipe_error" = "Spawns json.tool subprocess and asserts EPIPE returncode; subprocess/pipe unsupported" -# GC / refcount / __del__ finalization timing: JVM GC is non-deterministic, no refcount-0 finalization. -"test_descr.ClassPropertiesAndMethods.test_delete_hook" = "__del__ finalization timing; not run synchronously after del+gc.collect on GraalPy" -"test_descr.ClassPropertiesAndMethods.test_slots" = "instance __del__ counting depends on refcount/GC finalization timing" -"test_dict.DictTest.test_free_after_iterating" = "free-after-iterating requires __del__ to run immediately after iteration (refcount finalization)" -"test_list.ListTest.test_free_after_iterating" = "free-after-iterating depends on refcount __del__; JVM GC non-deterministic" +# Huge allocation. "test_list.ListTest.test_basic" = "MemoryError not raised on huge list(range(maxsize//2)) allocation under the JVM" -"test_tuple.TupleTest.test_free_after_iterating" = "free-after-iterating depends on refcount __del__; JVM GC non-deterministic" -"test_class.ClassTests.testDel" = "__del__ not run deterministically under JVM GC" -"test_exceptions.ExceptionTests.test_3114" = "JVM finalization: object __del__ not run at refcount 0, sys.exception() sentinel never cleared" -"test_exceptions.ExceptionTests.testExceptionCleanupState" = "weakref/refcount: exception-local object not deterministically freed under JVM GC" -"test_weakref.FinalizeTestCase.test_all_freed" = "finalize/weakref timing: del+gc.collect does not free object under JVM GC" -"test_weakref.FinalizeTestCase.test_finalize" = "finalize timing: del does not run finalizer under JVM GC" -"test_weakref.FinalizeTestCase.test_order" = "finalizer ordering/timing at JVM GC differs from CPython refcount-0 ordering" # dict mutation-during-iteration guard: GraalPy detects size change only, not same-size structural mutation (no version/keys tag). "test_dict.DictTest.test_mutating_iteration_delete" = "same-size dict mutation during iteration needs version/keys-tag internals GraalPy lacks (size-change is detected)" "test_dict.DictTest.test_mutating_iteration_delete_over_values" = "same-size dict mutation during iteration needs version/keys-tag internals GraalPy lacks" @@ -68,19 +105,41 @@ "test_builtin.BuiltinTest.test_bytearray_join_with_misbehaving_iterator" = "Requires buffer-protocol export/resize locking (BufferError on resize-while-exported), not implemented" "test_re.ReTests.test_keep_buffer" = "JVM does not track buffer-protocol exports; resizing a bytearray held by a live regex iterator does not raise BufferError" # Native / locale / immutable-builtin / hash-impl details. -"test_builtin.BuiltinTest.test_hash" = "hash(str)==hash(bytes) is a CPython siphash implementation detail; GraalPy hashes str and bytes differently" -"test_tuple.TupleTest.test_hash_exact" = "tuple hash algorithm differs from CPython's exact hash values" "test_re.ReTests.test_locale_caching" = "Locale-dependent re.L matching needs native LC_CTYPE support; setlocale is a no-op under Elide" "test_re.ReTests.test_locale_compiled" = "Locale-dependent re.L compiled patterns need native LC_CTYPE support; setlocale is a no-op under Elide" "test_ast.test_ast.AST_Tests.test_AST_fields_NULL_check" = "ast.AST is an immutable builtin type on the JVM; del/set ast.AST._fields raises TypeError instead of succeeding" -"test_descr.ClassPropertiesAndMethods.test_cycle_through_dict" = "gc.get_objects not present in Elide's GraalPy fork" -"test_patma.TestSourceLocations.test_jump_threading" = "dis.get_instructions raises NotImplementedError: dis module is not supported on GraalPy" "test_deque.TestSubclass.test_weakref" = "weakref.proxy of a builtin collections.deque raises TypeError (subclasses are referenceable)" "test_functools.TestCmpToKeyC.test_cmp_to_signature" = "C cmp_to_key signature is '(mycmp, /)' (positional-only marker) vs CPython docstring-derived '(mycmp)'" "test_json.test_scanstring.TestCScanstring.test_surrogates" = "GraalPy UTF-16 strings combine adjacent lone surrogates into one astral code point; CPython keeps them separate" -"test_genexps" = "Doctest relies on CPython tuple-object identity reuse across genexp iterations (max-min tupleids==0); GraalPy allocates fresh tuples" # Attribute-error message wording (behavior correct, phrasing differs; low value to chase). "test_class.ClassTests.testObjectAttributeAccessErrorMessages" = "AttributeError message wording differs (del/setattr/read-only phrasing)" "test_class.ClassTests.testTypeAttributeAccessErrorMessages" = "AttributeError says \"'A' object\" instead of \"type object 'A'\"" + +# --- Driver-truncating hangs (run 1.6.0+83f5b7e6d, 2026-09-26) --- +# A case that exceeds the 65 s driver limit ends its whole module; gate each so the rest runs. +"test_zipfile64.TestsWithSourceFile.testDeflated" = "Multi-GB zip64 stress exceeds the driver limit" +"test_zipfile64.TestsWithSourceFile.testStored" = "Multi-GB zip64 stress exceeds the driver limit" +"test_socket.GeneralModuleTests.test_sendall_interrupted" = "SIGALRM does not interrupt a blocking native sendall; hangs and truncates test_socket" +"test_signal.ItimerTest.test_itimer_virtual" = "setitimer(ITIMER_VIRTUAL, 0) does not disarm; the stray SIGVTALRM kills a later module's driver" +"test_signal.ItimerTest.test_itimer_prof" = "setitimer(ITIMER_PROF, 0) disarm has the same stray-signal hazard as ITIMER_VIRTUAL" +"test_json.test_recursion.TestPyRecursion.test_highly_nested_objects_encoding" = "Quadratic deep-recursion test exceeds the driver limit" +"test_isinstance.TestIsInstanceIsSubclass.test_infinite_cycle_in_bases" = "Recursion-limit cycle test exceeds the driver limit" +"test_tokenize.TestRoundtrip.test_random_files" = "Round-trips random stdlib files; exceeds the driver limit" +"test_math.MathTests.test_sumprod_stress" = "Stress test exceeds the driver limit" +"test_pickle.CIdPersPicklerTests.test_unpickler_super" = "Hangs past the driver limit" +"test_str.StrTest.test_adaptive_find" = "Pathological string-search complexity test hangs under Elide Python" +"test_httpservers.RequestHandlerLoggingTestCase.test_get" = "Hangs past the driver limit" +"test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_del_shutdown" = "Executor teardown hang" +"test_cmd_line_script.CmdLineTest.test_repl_stderr_flush" = "Interactive REPL child never exits" +"test_pdb.PdbTestReadline.test_basic_completion" = "Readline pty completion child never exits" +"test_cmd.CmdTestReadline.test_basic_completion" = "Readline pty completion child never exits" +"test_thread.ThreadRunningTests.test_join_from_self" = "Hangs past the driver limit" +"test_multiprocessing_main_handling.SpawnCmdLineTest.test_ipython_workaround" = "Spawn child blocked on Python CLI argument passthrough" +"test_logging.LogRecordTest.test_multiprocessing" = "Spawn child blocked on Python CLI argument passthrough" +"test_multiprocessing_spawn.test_misc.TestResourceTracker.test_resource_tracker_reused" = "Spawn teardown hang" +"test_multiprocessing_fork.test_misc.TestWait.test_wait_socket" = "fork start method is unavailable; hangs" +"test_asyncio.test_events.SelectEventLoopTests.test_subprocess_close_after_finish" = "Subprocess close teardown hang" +"test_sys_settrace.JumpTestCase.test_jump_extended_args_for_iter" = "Hangs past the driver limit" + [fail] diff --git a/expectations/javac-jtreg.ratchet.toml b/expectations/javac-jtreg.ratchet.toml index c6ac87e..b5628ac 100644 --- a/expectations/javac-jtreg.ratchet.toml +++ b/expectations/javac-jtreg.ratchet.toml @@ -1,4 +1,4 @@ # AUTO-GENERATED by `run --ratchet`. Do not edit by hand. -# Generated for elide 1.4.99+8b374d579 (sha 4094eb2fb1ff) on 2026-08-31T23:38:20.682Z. +# Generated for elide 1.6.0+b8edacc63 (sha 7aa30129531a) on 2026-09-30T17:24:28.772Z. [fail] diff --git a/expectations/javac-jtreg.toml b/expectations/javac-jtreg.toml index e5bd3ed..69092ea 100644 --- a/expectations/javac-jtreg.toml +++ b/expectations/javac-jtreg.toml @@ -7,58 +7,58 @@ # annotation-processor action cannot execute. This area was explicitly excluded # from the default slice until the manifest was broadened in 4fe3c10; muting it # here keeps the broad selection while isolating a known, tracked gap. -# 150/192 errors in the 1.3.6 run live here. See WHIPLASH #1174. -"tools/javac/processing/**" = "annotation processing unsupported by Elide embedded javac (jtreg exit code 3); tracked in WHIPLASH #1174" +# 150/192 errors in the 1.3.6 run live here. See elide-dev/runtime#1174. +"tools/javac/processing/**" = "annotation processing unsupported by Elide embedded javac (jtreg exit code 3); tracked in elide-dev/runtime#1174" # The following tests live outside tools/javac/processing/ but share the same -# root cause (WHIPLASH #1174): each compiles an annotation-processor class +# root cause (elide-dev/runtime#1174): each compiles an annotation-processor class # during the test and passes it via -processor/-processorpath. Native-image # javac cannot define user bytecode at runtime, so javac reports # "Annotation processor 'X' not found". This includes six negative tests # whose .out golden files expect processor-driven diagnostics. -"tools/javac/7129225/TestImportStar.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/MethodParameters/ClassReaderTest/ClassReaderTest.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/T6411379.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/T6423583.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/T6458749.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/T6855236.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/T8151191/ErrorRunningJavadocOnInnerClasses.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/T8170667/ParameterProcessor.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/T8171332/Processor.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/T8181464/LambdaInAnnotationsCausesNPETest1.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/T8181464/LambdaInAnnotationsCausesNPETest2.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/T8181464/LambdaInAnnotationsCausesNPETest3.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/TypeToString.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/annotations/neg/8171322/TypeVariableAsAnnotationTest.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/annotations/repeatingAnnotations/generatedInRepeating/GeneratedInRepeating.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/annotations/typeAnnotations/failures/TypeVariableMissingTA.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/annotations/typeAnnotations/packageanno/PackageProcessor.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/annotations/typeAnnotations/position/TypeAnnotationPositionTest.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/api/TestGetTree.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/api/TestOperators.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/cast/intersection/model/Model01.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/classreader/8215407/BrokenEnclosingClass.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/defaultMethods/private/PrivateInterfaceMethodProcessorTest.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/doctree/ReferenceTest.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/doctree/positions/TestPosition.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/enum/6350057/T6350057.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/enum/6424358/T6424358.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/modules/T8160454/NPEGetDirectivesTest.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/modules/T8161501/UnnamedModuleUnnamedPackageTest.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/multicatch/model/ModelChecker.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/patterns/Annotations.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/patterns/PatternMatchPosTest.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/platform/NonPublicAnnotations.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/platform/ReleaseModulesAndTypeElement.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/tree/ArrayTypeToString.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/tree/MakeTypeTest.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/tree/NoPrivateTypesExported.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/tree/TreePosRoundsTest.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/treeannotests/AnnoTreeTests.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" -"tools/javac/util/NewlineOnlyDiagnostic.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in WHIPLASH #1174" +"tools/javac/7129225/TestImportStar.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/MethodParameters/ClassReaderTest/ClassReaderTest.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/T6411379.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/T6423583.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/T6458749.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/T6855236.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/T8151191/ErrorRunningJavadocOnInnerClasses.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/T8170667/ParameterProcessor.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/T8171332/Processor.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/T8181464/LambdaInAnnotationsCausesNPETest1.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/T8181464/LambdaInAnnotationsCausesNPETest2.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/T8181464/LambdaInAnnotationsCausesNPETest3.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/TypeToString.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/annotations/neg/8171322/TypeVariableAsAnnotationTest.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/annotations/repeatingAnnotations/generatedInRepeating/GeneratedInRepeating.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/annotations/typeAnnotations/failures/TypeVariableMissingTA.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/annotations/typeAnnotations/packageanno/PackageProcessor.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/annotations/typeAnnotations/position/TypeAnnotationPositionTest.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/api/TestGetTree.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/api/TestOperators.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/cast/intersection/model/Model01.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/classreader/8215407/BrokenEnclosingClass.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/defaultMethods/private/PrivateInterfaceMethodProcessorTest.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/doctree/ReferenceTest.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/doctree/positions/TestPosition.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/enum/6350057/T6350057.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/enum/6424358/T6424358.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/modules/T8160454/NPEGetDirectivesTest.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/modules/T8161501/UnnamedModuleUnnamedPackageTest.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/multicatch/model/ModelChecker.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/patterns/Annotations.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/patterns/PatternMatchPosTest.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/platform/NonPublicAnnotations.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/platform/ReleaseModulesAndTypeElement.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/tree/ArrayTypeToString.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/tree/MakeTypeTest.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/tree/NoPrivateTypesExported.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/tree/TreePosRoundsTest.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/treeannotests/AnnoTreeTests.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" +"tools/javac/util/NewlineOnlyDiagnostic.java" = "runtime annotation-processor loading unsupported in native image (loads a -processor class compiled during the test); same root cause as tools/javac/processing/**; tracked in elide-dev/runtime#1174" # Custom PlatformProvider via ToolProvider SPI: same runtime class-discovery # limit as above ("release version name not supported"). -"tools/javac/platform/PlatformProviderTest.java" = "custom --release PlatformProvider SPI requires runtime service discovery, unsupported in native image; see WHIPLASH #1174" +"tools/javac/platform/PlatformProviderTest.java" = "custom --release PlatformProvider SPI requires runtime service discovery, unsupported in native image; see elide-dev/runtime#1174" # Elide is a native binary, not a JVM launcher: the jtreg wrapper strips -J* # flags, so -J-Dline.separator cannot take effect and the single-line usage # assertion fails. Environmental, not a compiler defect. diff --git a/expectations/node-api.ratchet.toml b/expectations/node-api.ratchet.toml index 5e55fe0..a537943 100644 --- a/expectations/node-api.ratchet.toml +++ b/expectations/node-api.ratchet.toml @@ -1,5 +1,5 @@ # AUTO-GENERATED by `run --ratchet`. Do not edit by hand. -# Generated for elide 1.4.99+8b374d579 (sha 4094eb2fb1ff) on 2026-08-31T23:37:16.669Z. +# Generated for elide 1.6.0+b8edacc63 (sha 7aa30129531a) on 2026-09-30T17:12:19.334Z. [fail] "test/parallel/test-assert-async.js" = "" @@ -9,15 +9,9 @@ "test/parallel/test-assert-esm-cjs-message-verify.js" = "" "test/parallel/test-assert.js" = "" "test/parallel/test-async-hooks-destroy-on-gc.js" = "" -"test/parallel/test-async-hooks-disable-gc-tracking.js" = "" -"test/parallel/test-async-hooks-enable-before-promise-resolve.js" = "" -"test/parallel/test-async-hooks-enable-during-promise.js" = "" "test/parallel/test-async-hooks-enable-recursive.js" = "" -"test/parallel/test-async-hooks-execution-async-resource-await.js" = "" "test/parallel/test-async-hooks-fatal-error.js" = "" "test/parallel/test-async-hooks-http-parser-destroy.js" = "" -"test/parallel/test-async-hooks-prevent-double-destroy.js" = "" -"test/parallel/test-async-hooks-promise-triggerid.js" = "" "test/parallel/test-async-hooks-top-level-clearimmediate.js" = "" "test/parallel/test-async-local-storage-enter-with.js" = "" "test/parallel/test-async-local-storage-http-agent.js" = "" @@ -28,216 +22,115 @@ "test/parallel/test-buffer-constructor-node-modules-paths.js" = "" "test/parallel/test-buffer-constructor-node-modules.js" = "" "test/parallel/test-buffer-constructor-outside-node-modules.js" = "" -"test/parallel/test-buffer-copy-immutable.js" = "" -"test/parallel/test-buffer-from.js" = "" -"test/parallel/test-buffer-includes.js" = "" "test/parallel/test-buffer-indexof.js" = "" "test/parallel/test-buffer-pool-untransferable.js" = "" -"test/parallel/test-buffer-resizable.js" = "" -"test/parallel/test-buffer-swap-fast.js" = "" -"test/parallel/test-buffer-tostring-rangeerror.js" = "" "test/parallel/test-console-issue-43095.js" = "" -"test/parallel/test-console-stdio-setters.js" = "" -"test/parallel/test-console.js" = "" +"test/parallel/test-crypto-certificate.js" = "" +"test/parallel/test-crypto-dh-leak.js" = "" +"test/parallel/test-crypto-encap-decap.js" = "" +"test/parallel/test-crypto-key-objects-messageport.js" = "" +"test/parallel/test-crypto-keyobject-hidden-slots.js" = "" +"test/parallel/test-crypto-pqc-encrypted-pkcs8.js" = "" +"test/parallel/test-crypto-pqc-key-objects-ml-dsa.js" = "" +"test/parallel/test-crypto-pqc-key-objects-ml-kem.js" = "" +"test/parallel/test-crypto-pqc-key-objects-slh-dsa.js" = "" +"test/parallel/test-crypto-pqc-keygen-ml-dsa.js" = "" +"test/parallel/test-crypto-pqc-keygen-ml-kem.js" = "" +"test/parallel/test-crypto-subtle-cross-realm.js" = "" +"test/parallel/test-crypto-verify-failure.js" = "" +"test/parallel/test-crypto.js" = "" +"test/parallel/test-diagnostics-channel-http2-client-stream-body-multiple-buffers-and-strings.js" = "" +"test/parallel/test-diagnostics-channel-http2-client-stream-body-multiple-buffers.js" = "" +"test/parallel/test-diagnostics-channel-http2-client-stream-body-no-chunks.js" = "" +"test/parallel/test-diagnostics-channel-http2-client-stream-body-single-buffer.js" = "" +"test/parallel/test-diagnostics-channel-http2-client-stream-body-single-string.js" = "" +"test/parallel/test-diagnostics-channel-http2-client-stream-close-error.js" = "" +"test/parallel/test-diagnostics-channel-http2-client-stream-close.js" = "" +"test/parallel/test-diagnostics-channel-http2-client-stream-created.js" = "" +"test/parallel/test-diagnostics-channel-http2-client-stream-error.js" = "" +"test/parallel/test-diagnostics-channel-http2-client-stream-finish.js" = "" +"test/parallel/test-diagnostics-channel-http2-client-stream-start.js" = "" +"test/parallel/test-diagnostics-channel-http2-server-stream-close-error.js" = "" +"test/parallel/test-diagnostics-channel-http2-server-stream-close.js" = "" +"test/parallel/test-diagnostics-channel-http2-server-stream-created-start-timing.js" = "" +"test/parallel/test-diagnostics-channel-http2-server-stream-created.js" = "" +"test/parallel/test-diagnostics-channel-http2-server-stream-error.js" = "" +"test/parallel/test-diagnostics-channel-http2-server-stream-finish.js" = "" +"test/parallel/test-diagnostics-channel-http2-server-stream-start.js" = "" "test/parallel/test-diagnostics-channel-memory-leak.js" = "" "test/parallel/test-diagnostics-channel-module-import-error.js" = "" "test/parallel/test-diagnostics-channel-module-import.js" = "" -"test/parallel/test-diagnostics-channel-module-require-error.js" = "" -"test/parallel/test-diagnostics-channel-module-require.js" = "" +"test/parallel/test-diagnostics-channel-net-client-socket-tls.js" = "" "test/parallel/test-diagnostics-channel-net.js" = "" -"test/parallel/test-diagnostics-channel-process.js" = "" -"test/parallel/test-diagnostics-channel-symbol-named.js" = "" "test/parallel/test-diagnostics-channel-tracing-channel-promise-run-stores.js" = "" "test/parallel/test-diagnostics-channel-web-locks.js" = "" -"test/parallel/test-diagnostics-channel-worker-threads.js" = "" -"test/parallel/test-dns-cancel-reverse-lookup.js" = "" -"test/parallel/test-dns-channel-cancel.js" = "" "test/parallel/test-dns-get-server.js" = "" -"test/parallel/test-dns-lookupService-promises.js" = "" -"test/parallel/test-dns-multi-channel.js" = "" -"test/parallel/test-dns-promises-exists.js" = "" -"test/parallel/test-dns-resolveany-bad-ancount.js" = "" -"test/parallel/test-dns-resolveany.js" = "" -"test/parallel/test-dns-resolver-max-timeout.js" = "" -"test/parallel/test-dns-resolvesrv-econnrefused.js" = "" -"test/parallel/test-dns-resolvesrv.js" = "" -"test/parallel/test-dns-setlocaladdress.js" = "" "test/parallel/test-dns-setserver-when-querying.js" = "" "test/parallel/test-dns.js" = "" "test/parallel/test-event-capture-rejections.js" = "" -"test/parallel/test-event-emitter-check-listener-leaks.js" = "" -"test/parallel/test-event-emitter-max-listeners-warning-for-null.js" = "" -"test/parallel/test-event-emitter-remove-all-listeners.js" = "" -"test/parallel/test-event-emitter-remove-listeners.js" = "" -"test/parallel/test-event-emitter-subclass.js" = "" "test/parallel/test-eventemitter-asyncresource.js" = "" "test/parallel/test-events-once.js" = "" "test/parallel/test-eventsource.js" = "" -"test/parallel/test-eventtarget-memoryleakwarning.js" = "" -"test/parallel/test-fs-access.js" = "" -"test/parallel/test-fs-mkdir.js" = "" -"test/parallel/test-fs-opendir.js" = "" "test/parallel/test-fs-promises-file-handle-pull.js" = "" "test/parallel/test-fs-promises-file-handle-pullsync.js" = "" "test/parallel/test-fs-promises-file-handle-read-worker.js" = "" -"test/parallel/test-fs-promises-file-handle-writeFile.js" = "" "test/parallel/test-fs-promises-file-handle-writer.js" = "" "test/parallel/test-fs-promises-watch.js" = "" -"test/parallel/test-fs-promises-writefile.js" = "" "test/parallel/test-fs-promises.js" = "" -"test/parallel/test-fs-read-empty-buffer.js" = "" "test/parallel/test-fs-read-stream-file-handle.js" = "" -"test/parallel/test-fs-read-stream.js" = "" -"test/parallel/test-fs-readfile-error.js" = "" -"test/parallel/test-fs-readfile.js" = "" -"test/parallel/test-fs-rmdir-recursive-error.js" = "" -"test/parallel/test-fs-stat-abort-test.js" = "" "test/parallel/test-fs-stat.js" = "" -"test/parallel/test-fs-statfs.js" = "" "test/parallel/test-fs-stream-construct-compat-error-read.js" = "" "test/parallel/test-fs-stream-construct-compat-error-write.js" = "" "test/parallel/test-fs-stream-construct-compat-graceful-fs.js" = "" "test/parallel/test-fs-stream-construct-compat-old-node.js" = "" "test/parallel/test-fs-symlink-dir.js" = "" -"test/parallel/test-fs-symlink.js" = "" -"test/parallel/test-fs-syncwritestream.js" = "" -"test/parallel/test-fs-watch-encoding.js" = "" -"test/parallel/test-fs-watch-recursive-add-file-to-new-folder.js" = "" -"test/parallel/test-fs-watch-recursive-promise.js" = "" -"test/parallel/test-fs-watch-recursive-validate.js" = "" "test/parallel/test-fs-watchfile.js" = "" -"test/parallel/test-fs-write-sigxfsz.js" = "" -"test/parallel/test-fs-write-stream-autoclose-option.js" = "" -"test/parallel/test-fs-write-stream-file-handle.js" = "" "test/parallel/test-fs-write-stream-flush.js" = "" "test/parallel/test-fs-write-stream-fs.js" = "" "test/parallel/test-fs-write.js" = "" -"test/parallel/test-fs-writesync-crash.js" = "" -"test/parallel/test-module-cache.js" = "" -"test/parallel/test-module-children.js" = "" -"test/parallel/test-module-circular-dependency-warning.js" = "" -"test/parallel/test-module-circular-symlinks.js" = "" -"test/parallel/test-module-loading-deprecated.js" = "" -"test/parallel/test-module-loading-error.js" = "" "test/parallel/test-module-loading-globalpaths.js" = "" -"test/parallel/test-module-main-extension-lookup.js" = "" "test/parallel/test-module-main-fail.js" = "" "test/parallel/test-module-main-preserve-symlinks-fail.js" = "" -"test/parallel/test-module-multi-extensions.js" = "" "test/parallel/test-module-prototype-mutation.js" = "" "test/parallel/test-module-run-main-monkey-patch.js" = "" -"test/parallel/test-module-setsourcemapssupport.js" = "" -"test/parallel/test-module-symlinked-peer-modules.js" = "" -"test/parallel/test-module-wrap.js" = "" -"test/parallel/test-module-wrapper.js" = "" -"test/parallel/test-next-tick.js" = "" -"test/parallel/test-process-abort.js" = "" -"test/parallel/test-process-beforeexit.js" = "" -"test/parallel/test-process-chdir.js" = "" "test/parallel/test-process-dlopen-error-message-crash.js" = "" +"test/parallel/test-process-env-allowed-flags-are-documented.js" = "" "test/parallel/test-process-env-allowed-flags.js" = "" -"test/parallel/test-process-env-deprecation.js" = "" -"test/parallel/test-process-env-tz.js" = "" -"test/parallel/test-process-env.js" = "" "test/parallel/test-process-exec-argv.js" = "" "test/parallel/test-process-execve-permission-fail.js" = "" "test/parallel/test-process-exit-code-validation.js" = "" "test/parallel/test-process-load-env-file.js" = "" -"test/parallel/test-process-ref-unref.js" = "" "test/parallel/test-process-remove-all-signal-listeners.js" = "" -"test/parallel/test-process-setsourcemapsenabled.js" = "" "test/parallel/test-process-title-cli.js" = "" -"test/parallel/test-process-umask-mask.js" = "" -"test/parallel/test-process-umask.js" = "" "test/parallel/test-process-versions.js" = "" -"test/parallel/test-process-warning.js" = "" -"test/parallel/test-require-cache.js" = "" -"test/parallel/test-require-dot.js" = "" -"test/parallel/test-require-enoent-dir.js" = "" -"test/parallel/test-require-exceptions.js" = "" -"test/parallel/test-require-extensions-same-filename-as-dir-trailing-slash.js" = "" -"test/parallel/test-require-extensions-same-filename-as-dir.js" = "" -"test/parallel/test-require-invalid-package.js" = "" -"test/parallel/test-require-json.js" = "" -"test/parallel/test-require-mjs.js" = "" -"test/parallel/test-require-node-prefix.js" = "" "test/parallel/test-require-package-map.js" = "" -"test/parallel/test-require-resolve-opts-paths-relative.js" = "" -"test/parallel/test-require-resolve.js" = "" "test/parallel/test-require-symlink.js" = "" -"test/parallel/test-require-unicode.js" = "" "test/parallel/test-stream-auto-destroy.js" = "" "test/parallel/test-stream-compose.js" = "" "test/parallel/test-stream-consumers.js" = "" "test/parallel/test-stream-destroy.js" = "" -"test/parallel/test-stream-drop-take.js" = "" "test/parallel/test-stream-duplex-from.js" = "" "test/parallel/test-stream-duplex.js" = "" -"test/parallel/test-stream-end-of-streams.js" = "" -"test/parallel/test-stream-err-multiple-callback-construction.js" = "" -"test/parallel/test-stream-event-names.js" = "" -"test/parallel/test-stream-filter.js" = "" -"test/parallel/test-stream-finished.js" = "" -"test/parallel/test-stream-flatMap.js" = "" -"test/parallel/test-stream-forEach.js" = "" "test/parallel/test-stream-iter-disabled.js" = "" "test/parallel/test-stream-iter-readable-interop-disabled.js" = "" "test/parallel/test-stream-iter-transform-errors.js" = "" -"test/parallel/test-stream-iter-writable-from.js" = "" -"test/parallel/test-stream-map.js" = "" -"test/parallel/test-stream-pipe-await-drain-manual-resume.js" = "" -"test/parallel/test-stream-pipe-needDrain.js" = "" -"test/parallel/test-stream-pipe-objectmode-to-non-objectmode.js" = "" "test/parallel/test-stream-pipe-same-destination-twice.js" = "" +"test/parallel/test-stream-pipeline-http2.js" = "" "test/parallel/test-stream-pipeline-listeners.js" = "" "test/parallel/test-stream-pipeline-uncaught.js" = "" "test/parallel/test-stream-pipeline.js" = "" "test/parallel/test-stream-readable-async-iterators.js" = "" "test/parallel/test-stream-readable-compose.js" = "" -"test/parallel/test-stream-readable-emittedReadable.js" = "" "test/parallel/test-stream-readable-error-end.js" = "" -"test/parallel/test-stream-readable-hwm-0-no-flow-data.js" = "" -"test/parallel/test-stream-readable-infinite-read.js" = "" -"test/parallel/test-stream-readable-needReadable.js" = "" "test/parallel/test-stream-readable-next-no-null.js" = "" -"test/parallel/test-stream-readable-object-multi-push-async.js" = "" -"test/parallel/test-stream-readable-readable-one.js" = "" "test/parallel/test-stream-readable-to-web-termination-byob.js" = "" -"test/parallel/test-stream-readable-unshift.js" = "" -"test/parallel/test-stream-reduce.js" = "" -"test/parallel/test-stream-toArray.js" = "" -"test/parallel/test-stream-transform-constructor-set-methods.js" = "" -"test/parallel/test-stream-transform-destroy.js" = "" -"test/parallel/test-stream-transform-final-sync.js" = "" -"test/parallel/test-stream-transform-final.js" = "" -"test/parallel/test-stream-transform-hwm0.js" = "" -"test/parallel/test-stream-typedarray.js" = "" -"test/parallel/test-stream-uint8array.js" = "" -"test/parallel/test-stream-writable-end-cb-error.js" = "" -"test/parallel/test-stream-writable-end-cb-uncaught.js" = "" -"test/parallel/test-stream-writable-samecb-singletick.js" = "" "test/parallel/test-stream2-basic.js" = "" -"test/parallel/test-stream2-pipe-error-handling.js" = "" "test/parallel/test-stream2-readable-wrap-error.js" = "" -"test/parallel/test-stream2-transform.js" = "" -"test/parallel/test-stream2-writable.js" = "" "test/parallel/test-stream3-pause-then-read.js" = "" "test/parallel/test-stream3-pipeline-async-iterator.js" = "" -"test/parallel/test-streams-highwatermark.js" = "" -"test/parallel/test-timers-interval-promisified.js" = "" "test/parallel/test-timers-max-duration-warning.js" = "" -"test/parallel/test-timers-reset-process-domain-on-throw.js" = "" -"test/parallel/test-timers-timeout-promisified.js" = "" "test/parallel/test-timers-timeout-to-interval.js" = "" "test/parallel/test-timers-unenroll-unref-interval.js" = "" -"test/parallel/test-url-format.js" = "" -"test/parallel/test-url-parse-deprecation.js" = "" -"test/parallel/test-url-parse-format.js" = "" -"test/parallel/test-url-parse-invalid-input.js" = "" -"test/parallel/test-url-parse-query.js" = "" -"test/parallel/test-url-pathtofileurl.js" = "" -"test/parallel/test-url-relative.js" = "" -"test/parallel/test-urlpattern-types.js" = "" "test/parallel/test-util-callbackify.js" = "" "test/parallel/test-util-format.js" = "" "test/parallel/test-util-getcallsites-preparestacktrace.js" = "" @@ -247,121 +140,47 @@ "test/parallel/test-util-inspect-namespace.js" = "" "test/parallel/test-util-inspect-regexp.js" = "" "test/parallel/test-util-primordial-monkeypatching.js" = "" -"test/parallel/test-vm-api-handles-getter-errors.js" = "" +"test/parallel/test-vfs-fs-openAsBlob.js" = "" "test/parallel/test-vm-basic.js" = "" -"test/parallel/test-vm-cached-data.js" = "" "test/parallel/test-vm-codegen.js" = "" "test/parallel/test-vm-context-dont-contextify.js" = "" -"test/parallel/test-vm-context.js" = "" -"test/parallel/test-vm-createcacheddata.js" = "" -"test/parallel/test-vm-dynamic-import-callback-missing-flag.js" = "" "test/parallel/test-vm-function-declaration.js" = "" "test/parallel/test-vm-global-property-prototype.js" = "" "test/parallel/test-vm-global-setter.js" = "" "test/parallel/test-vm-harmony-symbols.js" = "" "test/parallel/test-vm-module-after-evaluate.js" = "" "test/parallel/test-vm-module-basic.js" = "" -"test/parallel/test-vm-module-cached-data.js" = "" "test/parallel/test-vm-module-dynamic-import-promise.js" = "" "test/parallel/test-vm-module-dynamic-import.js" = "" "test/parallel/test-vm-module-dynamic-namespace.js" = "" -"test/parallel/test-vm-module-errors.js" = "" -"test/parallel/test-vm-module-evaluate-source-text-module.js" = "" -"test/parallel/test-vm-module-evaluate-synthethic-module-rejection.js" = "" -"test/parallel/test-vm-module-evaluate-synthethic-module.js" = "" -"test/parallel/test-vm-module-evaluate-while-evaluating.js" = "" -"test/parallel/test-vm-module-hasasyncgraph.js" = "" -"test/parallel/test-vm-module-hastoplevelawait.js" = "" -"test/parallel/test-vm-module-import-meta.js" = "" -"test/parallel/test-vm-module-instantiate.js" = "" -"test/parallel/test-vm-module-link-shared-deps.js" = "" -"test/parallel/test-vm-module-link.js" = "" -"test/parallel/test-vm-module-linkmodulerequests-circular.js" = "" -"test/parallel/test-vm-module-linkmodulerequests-deep.js" = "" -"test/parallel/test-vm-module-linkmodulerequests.js" = "" -"test/parallel/test-vm-module-modulerequests.js" = "" -"test/parallel/test-vm-module-reevaluate.js" = "" -"test/parallel/test-vm-module-synthetic.js" = "" -"test/parallel/test-vm-new-script-new-context.js" = "" -"test/parallel/test-vm-no-dynamic-import-callback.js" = "" -"test/parallel/test-vm-not-strict.js" = "" "test/parallel/test-vm-proxies.js" = "" -"test/parallel/test-vm-run-in-new-context.js" = "" -"test/parallel/test-vm-source-map-url.js" = "" "test/parallel/test-vm-syntax-error-stderr.js" = "" -"test/parallel/test-vm-timeout-escape-promise-2.js" = "" "test/parallel/test-vm-timeout-escape-promise-module.js" = "" -"test/parallel/test-vm-timeout-escape-promise.js" = "" -"test/parallel/test-vm-timeout.js" = "" +"test/parallel/test-webcrypto-digest-turboshake-rfc.js" = "" +"test/parallel/test-webcrypto-digest-turboshake.js" = "" +"test/parallel/test-webcrypto-sign-verify-ml-dsa.js" = "" "test/parallel/test-whatwg-url-custom-inspect.js" = "" "test/parallel/test-whatwg-url-custom-parsing.js" = "" -"test/parallel/test-whatwg-url-custom-searchparams-constructor.js" = "" -"test/parallel/test-whatwg-url-custom-searchparams-inspect.js" = "" -"test/parallel/test-whatwg-url-custom-searchparams.js" = "" -"test/parallel/test-whatwg-url-custom-setters.js" = "" -"test/parallel/test-whatwg-url-properties.js" = "" -"test/parallel/test-worker-beforeexit-throw-exit.js" = "" -"test/parallel/test-worker-broadcastchannel.js" = "" "test/parallel/test-worker-cleanup-handles.js" = "" -"test/parallel/test-worker-cli-options.js" = "" "test/parallel/test-worker-cpu-profile.js" = "" -"test/parallel/test-worker-cpu-usage.js" = "" "test/parallel/test-worker-data-url.js" = "" -"test/parallel/test-worker-error-stack-getter-throws.js" = "" -"test/parallel/test-worker-esm-exit.js" = "" -"test/parallel/test-worker-esm-missing-main.js" = "" "test/parallel/test-worker-eval-typescript.js" = "" -"test/parallel/test-worker-event.js" = "" -"test/parallel/test-worker-execargv-invalid.js" = "" -"test/parallel/test-worker-execargv.js" = "" -"test/parallel/test-worker-exit-code.js" = "" -"test/parallel/test-worker-exit-from-uncaught-exception.js" = "" "test/parallel/test-worker-exit-heapsnapshot.js" = "" -"test/parallel/test-worker-hasref.js" = "" "test/parallel/test-worker-heap-profile.js" = "" "test/parallel/test-worker-heap-snapshot.js" = "" "test/parallel/test-worker-heapdump-failure.js" = "" -"test/parallel/test-worker-message-channel-sharedarraybuffer.js" = "" -"test/parallel/test-worker-message-mark-as-uncloneable.js" = "" -"test/parallel/test-worker-message-not-serializable.js" = "" -"test/parallel/test-worker-message-port-close-while-receiving.js" = "" -"test/parallel/test-worker-message-port-inspect-during-init-hook.js" = "" -"test/parallel/test-worker-message-port-message-before-close.js" = "" -"test/parallel/test-worker-message-port-message-port-transferring.js" = "" +"test/parallel/test-worker-http2-generic-streams-terminate.js" = "" +"test/parallel/test-worker-http2-stream-terminate.js" = "" "test/parallel/test-worker-message-port-move.js" = "" -"test/parallel/test-worker-message-port-receive-message.js" = "" -"test/parallel/test-worker-message-port-terminate-transfer-list.js" = "" -"test/parallel/test-worker-message-port-transfer-closed.js" = "" "test/parallel/test-worker-message-port-transfer-fake-js-transferable-internal.js" = "" "test/parallel/test-worker-message-port-transfer-fake-js-transferable.js" = "" "test/parallel/test-worker-message-port-transfer-filehandle.js" = "" -"test/parallel/test-worker-message-port-transfer-target.js" = "" "test/parallel/test-worker-message-port-wasm-module.js" = "" "test/parallel/test-worker-message-port-wasm-threads.js" = "" -"test/parallel/test-worker-message-port.js" = "" -"test/parallel/test-worker-message-transfer-port-mark-as-untransferable.js" = "" -"test/parallel/test-worker-message-type-unknown.js" = "" -"test/parallel/test-worker-messageport-hasref.js" = "" -"test/parallel/test-worker-messaging-errors-handler.js" = "" -"test/parallel/test-worker-messaging-errors-timeout.js" = "" -"test/parallel/test-worker-messaging.js" = "" "test/parallel/test-worker-nearheaplimit-deadlock.js" = "" "test/parallel/test-worker-node-options.js" = "" -"test/parallel/test-worker-onmessage-not-a-function.js" = "" -"test/parallel/test-worker-parent-port-ref.js" = "" "test/parallel/test-worker-process-cwd.js" = "" "test/parallel/test-worker-process-env-shared.js" = "" -"test/parallel/test-worker-process-exit-async-module.js" = "" -"test/parallel/test-worker-ref.js" = "" "test/parallel/test-worker-resource-limits.js" = "" -"test/parallel/test-worker-safe-getters.js" = "" -"test/parallel/test-worker-sharedarraybuffer-from-worker-thread.js" = "" -"test/parallel/test-worker-stack-overflow-stack-size.js" = "" -"test/parallel/test-worker-stdio-from-preload-module.js" = "" -"test/parallel/test-worker-stdio.js" = "" -"test/parallel/test-worker-terminate-null-handler.js" = "" -"test/parallel/test-worker-thread-name.js" = "" +"test/parallel/test-worker-terminate-http2-respond-with-file.js" = "" "test/parallel/test-worker-track-unmanaged-fds.js" = "" -"test/parallel/test-worker-unsupported-things.js" = "" -"test/parallel/test-worker-workerdata-messageport.js" = "" -"test/parallel/test-worker-workerdata-sharedarraybuffer.js" = "" diff --git a/expectations/node-api.toml b/expectations/node-api.toml index 0854df1..b705298 100644 --- a/expectations/node-api.toml +++ b/expectations/node-api.toml @@ -1,43 +1,13 @@ # Static expectations for the Node.js API suite. +# Tests that need Node's internal modules are unsupported (Elide will not expose them): the adapter +# skips them with this message and they count in no pass rate. +[exclude-skipped] +"^requires --expose-internals" = "unsupported: Node internals — needs --expose-internals" + [skip] -"test/parallel/test-vfs-fs-accessSync.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-callback-error-paths.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-chmod-callback.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-chmodSync.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-copyFileSync.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-createReadStream.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-createWriteStream.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-existsSync.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-fchmod-callback.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-linkSync.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-mkdir-callback.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-mkdirSync.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-mkdtempSync.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-open-callback.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-openAsBlob.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-openSync.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-opendir-callback.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-opendirSync.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-promises-buffer-encoding.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-promises-stat-no-throw.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-promises.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-readFile-callback.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-readFileSync.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-readdirSync.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-realpathSync.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-rename-callback.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-renameSync.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-rmSync.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-stat-callback.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-statSync.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-symlink-callback.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-symlinkSync.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-truncate-callback.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-truncateSync.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-watch-dispatch.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-writeFile-callback.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" -"test/parallel/test-vfs-fs-writeFileSync.js" = "node:vfs is an experimental Node subsystem not yet implemented in Elide" +"test/parallel/test-diagnostics-channel-process.js" = "requires node:cluster, which Elide does not implement" +"test/parallel/test-worker-process-env.js" = "child loads test/common, which requires node:cluster once crypto is present; Elide does not implement node:cluster" "test/parallel/test-buffer-backing-arraybuffer.js" = "requires internal/test/binding (Node C++ internals; not applicable to Elide)" "test/parallel/test-buffer-write-fast.js" = "requires internal/test/binding (Node C++ internals; not applicable to Elide)" "test/parallel/test-dns-default-order-ipv4.js" = "requires internal/test/binding (Node C++ internals; not applicable to Elide)" diff --git a/expectations/test262.ratchet.toml b/expectations/test262.ratchet.toml index 6a07181..e64d1fd 100644 --- a/expectations/test262.ratchet.toml +++ b/expectations/test262.ratchet.toml @@ -1,5 +1,5 @@ # AUTO-GENERATED by `run --ratchet`. Do not edit by hand. -# Generated for elide 1.4.99+8b374d579 (sha 4094eb2fb1ff) on 2026-08-31T23:46:11.051Z. +# Generated for elide 1.6.0+b8edacc63 (sha 7aa30129531a) on 2026-09-30T17:31:58.679Z. [fail] "test/annexB/language/function-code/block-decl-func-skip-arguments.js default" = "" @@ -40,8 +40,6 @@ "test/intl402/Intl/supportedValuesOf/numberingSystems-accepted-by-DateTimeFormat.js strict mode" = "" "test/intl402/Intl/supportedValuesOf/numberingSystems-accepted-by-RelativeTimeFormat.js default" = "" "test/intl402/Intl/supportedValuesOf/numberingSystems-accepted-by-RelativeTimeFormat.js strict mode" = "" -"test/intl402/Intl/supportedValuesOf/timeZones-include-non-continental.js default" = "" -"test/intl402/Intl/supportedValuesOf/timeZones-include-non-continental.js strict mode" = "" "test/intl402/NumberFormat/prototype/format/notation-compact-ja-JP.js default" = "" "test/intl402/NumberFormat/prototype/format/notation-compact-ja-JP.js strict mode" = "" "test/intl402/NumberFormat/prototype/format/notation-compact-ko-KR.js default" = "" @@ -86,10 +84,6 @@ "test/intl402/Segmenter/prototype/segment/segment-word-iterable.js strict mode" = "" "test/language/expressions/dynamic-import/eval-self-once-script.js default" = "" "test/language/expressions/dynamic-import/eval-self-once-script.js strict mode" = "" -"test/language/expressions/dynamic-import/for-await-resolution-and-error-agen-yield.js default" = "" -"test/language/expressions/dynamic-import/for-await-resolution-and-error-agen-yield.js strict mode" = "" -"test/language/expressions/dynamic-import/import-errored-module.js default" = "" -"test/language/expressions/dynamic-import/import-errored-module.js strict mode" = "" "test/language/expressions/dynamic-import/namespace/await-ns-delete-non-exported-no-strict.js default" = "" "test/language/expressions/dynamic-import/namespace/await-ns-delete-non-exported-strict.js strict mode" = "" "test/language/expressions/dynamic-import/namespace/default-property-not-set-own.js default" = "" diff --git a/expectations/test262.toml b/expectations/test262.toml index 1df9bcf..819e853 100644 --- a/expectations/test262.toml +++ b/expectations/test262.toml @@ -9,7 +9,7 @@ # whole areas Elide does not yet support. [skip] -"test/intl402/Temporal/**" = "graal-js Temporal non-ISO calendar arithmetic incomplete (upstream; 752 fails, mostly Ethiopian/Islamic month math; CCE tracked in WHIPLASH#1274)" +"test/intl402/Temporal/**" = "graal-js Temporal non-ISO calendar arithmetic incomplete (upstream; 752 fails, mostly Ethiopian/Islamic month math; CCE tracked in elide-dev/runtime#1274)" "test/staging/**" = "staging area, not stable conformance" "test/built-ins/Atomics/wait/**/cannot-suspend-throws.js" = "CanBlockIsFalse-flagged: verifies the throw on non-blocking agents; Elide's shell agent can block (js.agent-can-block, Node parity)" "test/**/*_FIXTURE.js" = "fixture support files, not standalone tests" diff --git a/expectations/wpt-wintertc.ratchet.toml b/expectations/wpt-wintertc.ratchet.toml index 1cda273..158a4dc 100644 --- a/expectations/wpt-wintertc.ratchet.toml +++ b/expectations/wpt-wintertc.ratchet.toml @@ -1,5 +1,5 @@ # AUTO-GENERATED by `run --ratchet`. Do not edit by hand. -# Generated for elide 1.4.99+8b374d579 (sha 4094eb2fb1ff) on 2026-08-31T23:33:49.459Z. +# Generated for elide 1.6.0+b8edacc63 (sha 7aa30129531a) on 2026-09-30T17:11:01.609Z. [fail] "encoding/encodeInto.any.js :: Invalid encodeInto() destination: BigInt64Array, backed by: ArrayBuffer" = "" @@ -91,31 +91,19 @@ "encoding/textdecoder-streaming.any.js :: Streaming decode: utf-8, 4 byte window (SharedArrayBuffer)" = "" "encoding/textdecoder-streaming.any.js :: Streaming decode: utf-8, 5 byte window (SharedArrayBuffer)" = "" "fetch/api/abort/general.any.js :: Call text() twice on aborted response" = "" -"fetch/api/abort/general.any.js :: Fetch aborted & connection closed when aborted after calling response.arrayBuffer()" = "" -"fetch/api/abort/general.any.js :: Fetch aborted & connection closed when aborted after calling response.blob()" = "" -"fetch/api/abort/general.any.js :: Fetch aborted & connection closed when aborted after calling response.bytes()" = "" "fetch/api/abort/general.any.js :: Fetch aborted & connection closed when aborted after calling response.formData()" = "" -"fetch/api/abort/general.any.js :: Fetch aborted & connection closed when aborted after calling response.json()" = "" -"fetch/api/abort/general.any.js :: Fetch aborted & connection closed when aborted after calling response.text()" = "" "fetch/api/abort/general.any.js :: Readable stream synchronously cancels with AbortError if aborted before reading" = "" "fetch/api/abort/general.any.js :: Request is still 'used' if signal is aborted before fetching" = "" "fetch/api/abort/general.any.js :: Signal removed by setting to null" = "" "fetch/api/abort/general.any.js :: Signal state is cloned" = "" -"fetch/api/abort/general.any.js :: Stream errors once aborted, after reading. Underlying connection closed." = "" -"fetch/api/abort/general.any.js :: Stream errors once aborted. Underlying connection closed." = "" -"fetch/api/abort/general.any.js :: Stream will not error if body is empty. It's closed with an empty queue before it errors." = "" "fetch/api/abort/general.any.js :: TypeError from request constructor takes priority - Bad cache init parameter value" = "" "fetch/api/abort/general.any.js :: TypeError from request constructor takes priority - Bad credentials init parameter value" = "" -"fetch/api/abort/general.any.js :: TypeError from request constructor takes priority - Bad mode init parameter value" = "" "fetch/api/abort/general.any.js :: TypeError from request constructor takes priority - Bad referrerPolicy init parameter value" = "" "fetch/api/abort/general.any.js :: TypeError from request constructor takes priority - Request with cache mode: only-if-cached and fetch mode cors" = "" "fetch/api/abort/general.any.js :: TypeError from request constructor takes priority - Request with cache mode: only-if-cached and fetch mode no-cors" = "" "fetch/api/abort/general.any.js :: TypeError from request constructor takes priority - RequestInit's cache mode is only-if-cached and mode is not same-origin" = "" -"fetch/api/abort/general.any.js :: TypeError from request constructor takes priority - RequestInit's mode is navigate" = "" "fetch/api/abort/general.any.js :: TypeError from request constructor takes priority - RequestInit's referrer is invalid" = "" "fetch/api/abort/general.any.js :: TypeError from request constructor takes priority - RequestInit's window is not null" = "" -"fetch/api/abort/general.any.js :: Underlying connection is closed when aborting after receiving response" = "" -"fetch/api/abort/general.any.js :: Underlying connection is closed when aborting after receiving response - no-cors" = "" "fetch/api/abort/general.any.js :: response.arrayBuffer() rejects if already aborted" = "" "fetch/api/abort/general.any.js :: response.blob() rejects if already aborted" = "" "fetch/api/abort/general.any.js :: response.bytes() rejects if already aborted" = "" @@ -134,7 +122,6 @@ "fetch/api/basic/conditional-get.any.js :: Testing conditional GET with ETags" = "" "fetch/api/basic/error-after-response.any.js :: Response reader closed promise should reject after a network error happening after resolving fetch promise" = "" "fetch/api/basic/error-after-response.any.js :: Response reader read() promise should reject after a network error happening after resolving fetch promise" = "" -"fetch/api/basic/gc.any.js :: GC/CC should not abruptly close the stream while being consumed by Response" = "" "fetch/api/basic/header-value-combining.any.js :: response.headers.get('content-length') expects 0" = "" "fetch/api/basic/header-value-combining.any.js :: response.headers.get('content-length') expects 0, 0" = "" "fetch/api/basic/header-value-combining.any.js :: response.headers.get('double-trouble') expects , " = "" @@ -266,7 +253,6 @@ "fetch/api/basic/request-head.any.js :: Fetch with HEAD with body" = "" "fetch/api/basic/request-headers-case.any.js :: Multiple headers with the same name, different case (THIS-IS-A-TEST first)" = "" "fetch/api/basic/request-headers-case.any.js :: Multiple headers with the same name, different case (THIS-is-A-test first)" = "" -"fetch/api/basic/request-headers-nonascii.any.js :: Non-ascii bytes in request headers" = "" "fetch/api/basic/request-headers.any.js :: Fetch with Chicken" = "" "fetch/api/basic/request-headers.any.js :: Fetch with Chicken with body" = "" "fetch/api/basic/request-headers.any.js :: Fetch with GET" = "" @@ -295,13 +281,6 @@ "fetch/api/basic/request-referrer.any.js :: about:client referrer" = "" "fetch/api/basic/request-referrer.any.js :: url referrer" = "" "fetch/api/basic/request-upload.any.js :: Fetch with POST with text body on 421 response should be retried once on new connection." = "" -"fetch/api/basic/response-null-body.any.js :: Response.body is null for responses with method=HEAD" = "" -"fetch/api/basic/response-null-body.any.js :: Response.body is null for responses with status=204 (method=GET)" = "" -"fetch/api/basic/response-null-body.any.js :: Response.body is null for responses with status=204 (method=OPTIONS)" = "" -"fetch/api/basic/response-null-body.any.js :: Response.body is null for responses with status=204 (method=POST)" = "" -"fetch/api/basic/response-null-body.any.js :: Response.body is null for responses with status=205 (method=GET)" = "" -"fetch/api/basic/response-null-body.any.js :: Response.body is null for responses with status=205 (method=OPTIONS)" = "" -"fetch/api/basic/response-null-body.any.js :: Response.body is null for responses with status=205 (method=POST)" = "" "fetch/api/basic/response-url.sub.any.js :: Testing response url getter with http://{{host}}:{{ports[http][0]}}#ada" = "" "fetch/api/basic/response-url.sub.any.js :: Testing response url getter with http://{{host}}:{{ports[http][0]}}/#" = "" "fetch/api/basic/response-url.sub.any.js :: Testing response url getter with http://{{host}}:{{ports[http][0]}}/#ada" = "" @@ -324,24 +303,7 @@ "fetch/api/basic/scheme-data.any.js :: Fetching data:,response%27s%20body is OK (same-origin)" = "" "fetch/api/basic/scheme-data.any.js :: Fetching data:image/png;base64,cmVzcG9uc2UncyBib2[...] is OK" = "" "fetch/api/basic/scheme-data.any.js :: Fetching data:text/plain;base64,cmVzcG9uc2UncyBib[...] is OK" = "" -"fetch/api/basic/stream-response.any.js :: Stream response's body when content-type is not present" = "" -"fetch/api/basic/stream-response.any.js :: Stream response's body when content-type is present" = "" -"fetch/api/basic/stream-safe-creation.any.js :: Object.prototype.highWaterMark accessor returning invalid value should not affect stream creation by 'fetch'" = "" -"fetch/api/basic/stream-safe-creation.any.js :: Object.prototype.size accessor returning invalid value should not affect stream creation by 'fetch'" = "" -"fetch/api/basic/stream-safe-creation.any.js :: Object.prototype.start accessor returning invalid value should not affect stream creation by 'consumeNonEmptyRequest'" = "" -"fetch/api/basic/stream-safe-creation.any.js :: Object.prototype.start accessor returning invalid value should not affect stream creation by 'consumeNonEmptyResponse'" = "" -"fetch/api/basic/stream-safe-creation.any.js :: Object.prototype.start accessor returning invalid value should not affect stream creation by 'fetch'" = "" -"fetch/api/basic/stream-safe-creation.any.js :: Object.prototype.start accessor returning invalid value should not affect stream creation by 'request'" = "" -"fetch/api/basic/stream-safe-creation.any.js :: Object.prototype.start accessor returning invalid value should not affect stream creation by 'response'" = "" "fetch/api/basic/stream-safe-creation.any.js :: Object.prototype.start function which errors the stream should not affect stream creation by 'fetch'" = "" -"fetch/api/basic/stream-safe-creation.any.js :: throwing Object.prototype.highWaterMark accessor should not affect stream creation by 'fetch'" = "" -"fetch/api/basic/stream-safe-creation.any.js :: throwing Object.prototype.start accessor should not affect stream creation by 'consumeNonEmptyRequest'" = "" -"fetch/api/basic/stream-safe-creation.any.js :: throwing Object.prototype.start accessor should not affect stream creation by 'consumeNonEmptyResponse'" = "" -"fetch/api/basic/stream-safe-creation.any.js :: throwing Object.prototype.start accessor should not affect stream creation by 'fetch'" = "" -"fetch/api/basic/stream-safe-creation.any.js :: throwing Object.prototype.start accessor should not affect stream creation by 'request'" = "" -"fetch/api/basic/stream-safe-creation.any.js :: throwing Object.prototype.start accessor should not affect stream creation by 'response'" = "" -"fetch/api/basic/text-utf8.any.js :: UTF-16 without BOM decoded as UTF-8 with fetched data (UTF-16 charset)" = "" -"fetch/api/basic/text-utf8.any.js :: UTF-16 without BOM decoded as UTF-8 with fetched data (UTF-8 charset)" = "" "fetch/api/body/formdata.any.js :: Consume multipart/form-data headers case-insensitively" = "" "fetch/api/body/mime-type.any.js :: Request: MIME type for Blob from empty body with Content-Type" = "" "fetch/api/body/textstream.any.js :: Request.textStream() basic functionality" = "" @@ -356,11 +318,11 @@ "fetch/api/body/textstream.any.js :: textStream() handles chunked byte stream input" = "" "fetch/api/cors/cors-basic.any.js :: Cross domain basic usage [cors mode]" = "" "fetch/api/cors/cors-basic.any.js :: Cross domain basic usage [no-cors mode]" = "" +"fetch/api/cors/cors-basic.any.js :: Cross domain basic usage [server forbid CORS]" = "" "fetch/api/cors/cors-basic.any.js :: Cross domain different port [cors mode]" = "" "fetch/api/cors/cors-basic.any.js :: Cross domain different port [no-cors mode]" = "" "fetch/api/cors/cors-basic.any.js :: Cross domain different protocol [cors mode]" = "" "fetch/api/cors/cors-basic.any.js :: Cross domain different protocol [no-cors mode]" = "" -"fetch/api/cors/cors-basic.any.js :: Cross domain different protocol [server forbid CORS]" = "" "fetch/api/cors/cors-basic.any.js :: Same domain different port [cors mode]" = "" "fetch/api/cors/cors-basic.any.js :: Same domain different port [no-cors mode]" = "" "fetch/api/cors/cors-basic.any.js :: Same domain different protocol different port [cors mode]" = "" @@ -370,11 +332,6 @@ "fetch/api/cors/cors-cookies-redirect.any.js :: Testing credentials after cross-origin redirection with CORS and no preflight" = "" "fetch/api/cors/cors-cookies-redirect.any.js :: Testing credentials after cross-origin redirection with CORS and preflight" = "" "fetch/api/cors/cors-cookies.any.js :: Include mode: 1 cookie" = "" -"fetch/api/cors/cors-cookies.any.js :: Include mode: local cookies are not sent with remote request" = "" -"fetch/api/cors/cors-cookies.any.js :: Include mode: remote cookies are not sent with local request" = "" -"fetch/api/cors/cors-cookies.any.js :: Include mode: remote cookies are not sent with other remote request" = "" -"fetch/api/cors/cors-cookies.any.js :: Omit mode: no cookie sent" = "" -"fetch/api/cors/cors-cookies.any.js :: Same-origin mode: cookies are discarded in cors request" = "" "fetch/api/cors/cors-expose-star.sub.any.js :: * can be one of several values" = "" "fetch/api/cors/cors-expose-star.sub.any.js :: * for credentialed fetches only matches literally" = "" "fetch/api/cors/cors-expose-star.sub.any.js :: Basic Access-Control-Expose-Headers: * support" = "" @@ -405,6 +362,7 @@ "fetch/api/cors/cors-keepalive.any.js :: [keepalive] Cross domain basic usage POST request in unload [cors mode]; setting up" = "" "fetch/api/cors/cors-keepalive.any.js :: [keepalive] Cross domain basic usage POST request in unload [no-cors mode, server forbid CORS]; setting up" = "" "fetch/api/cors/cors-keepalive.any.js :: [keepalive] Cross domain basic usage POST request in unload [no-cors mode]; setting up" = "" +"fetch/api/cors/cors-keepalive.any.js :: [keepalive] Cross domain basic usage [cors mode, server forbid CORS]" = "" "fetch/api/cors/cors-keepalive.any.js :: [keepalive] Cross domain basic usage [cors mode]" = "" "fetch/api/cors/cors-keepalive.any.js :: [keepalive] Cross domain basic usage [no-cors mode]" = "" "fetch/api/cors/cors-keepalive.any.js :: [keepalive] Cross domain different port GET request in unload [cors mode, server forbid CORS]; setting up" = "" @@ -447,37 +405,18 @@ "fetch/api/cors/cors-keepalive.any.js :: [keepalive] Same domain different protocol different port POST request in unload [no-cors mode]; setting up" = "" "fetch/api/cors/cors-keepalive.any.js :: [keepalive] Same domain different protocol different port [cors mode]" = "" "fetch/api/cors/cors-keepalive.any.js :: [keepalive] Same domain different protocol different port [no-cors mode]" = "" -"fetch/api/cors/cors-no-preflight.any.js :: Cross domain [GET] [Accept-Language: fr]" = "" -"fetch/api/cors/cors-no-preflight.any.js :: Cross domain [GET] [Accept: */*]" = "" -"fetch/api/cors/cors-no-preflight.any.js :: Cross domain [GET] [Content-Language: fr]" = "" -"fetch/api/cors/cors-no-preflight.any.js :: Cross domain [GET] [Content-Type: Text/Plain;charset=utf-8]" = "" -"fetch/api/cors/cors-no-preflight.any.js :: Cross domain [GET] [Content-Type: application/x-www-form-urlencoded]" = "" -"fetch/api/cors/cors-no-preflight.any.js :: Cross domain [GET] [Content-Type: multipart/form-data]" = "" -"fetch/api/cors/cors-no-preflight.any.js :: Cross domain [GET] [Content-Type: text/plain;charset=utf-8]" = "" -"fetch/api/cors/cors-no-preflight.any.js :: Cross domain [GET] [Content-Type: text/plain]" = "" -"fetch/api/cors/cors-no-preflight.any.js :: Cross domain [HEAD]" = "" -"fetch/api/cors/cors-no-preflight.any.js :: Cross domain [POST]" = "" -"fetch/api/cors/cors-no-preflight.any.js :: Cross domain basic usage [GET]" = "" "fetch/api/cors/cors-no-preflight.any.js :: Cross domain different port [GET]" = "" "fetch/api/cors/cors-no-preflight.any.js :: Cross domain different protocol [GET]" = "" "fetch/api/cors/cors-no-preflight.any.js :: Same domain different port [GET]" = "" "fetch/api/cors/cors-no-preflight.any.js :: Same domain different protocol different port [GET]" = "" "fetch/api/cors/cors-origin.any.js :: Allowed origin: \"\" [origin KO]" = "" "fetch/api/cors/cors-origin.any.js :: CORS preflight [PUT] [origin KO]" = "" -"fetch/api/cors/cors-origin.any.js :: CORS preflight [PUT] [origin OK]" = "" "fetch/api/cors/cors-origin.any.js :: Cross domain [HEAD] [origin KO]" = "" -"fetch/api/cors/cors-origin.any.js :: Cross domain [HEAD] [origin OK]" = "" "fetch/api/cors/cors-origin.any.js :: Cross domain [POST] [origin KO]" = "" -"fetch/api/cors/cors-origin.any.js :: Cross domain [POST] [origin OK]" = "" -"fetch/api/cors/cors-origin.any.js :: Cross domain different port [origin KO]" = "" "fetch/api/cors/cors-origin.any.js :: Cross domain different port [origin OK]" = "" -"fetch/api/cors/cors-origin.any.js :: Cross domain different protocol [origin KO]" = "" "fetch/api/cors/cors-origin.any.js :: Cross domain different protocol [origin OK]" = "" "fetch/api/cors/cors-origin.any.js :: Cross domain different subdomain [origin KO]" = "" -"fetch/api/cors/cors-origin.any.js :: Cross domain different subdomain [origin OK]" = "" -"fetch/api/cors/cors-origin.any.js :: Same domain different port [origin KO]" = "" "fetch/api/cors/cors-origin.any.js :: Same domain different port [origin OK]" = "" -"fetch/api/cors/cors-origin.any.js :: Same domain different protocol different port [origin KO]" = "" "fetch/api/cors/cors-origin.any.js :: Same domain different protocol different port [origin OK]" = "" "fetch/api/cors/cors-preflight-cache.any.js :: CORS preflight cache does not reuse wildcard header entries for Authorization" = "" "fetch/api/cors/cors-preflight-cache.any.js :: CORS preflight cache reuses explicit header entries" = "" @@ -517,6 +456,17 @@ "fetch/api/cors/cors-preflight-referrer.any.js :: Referrer policy: unsafe-url and referrer: default" = "" "fetch/api/cors/cors-preflight-response-validation.any.js :: Preflight response with a bad Access-Control-Allow-Headers" = "" "fetch/api/cors/cors-preflight-response-validation.any.js :: Preflight response with a bad Access-Control-Allow-Methods" = "" +"fetch/api/cors/cors-preflight-star.any.js :: CORS that fails with credentials: false; method: POST (allowed: *); header: Authorization,123 (allowed: *)" = "" +"fetch/api/cors/cors-preflight-star.any.js :: CORS that fails with credentials: true; method: DELETE (allowed: delete); header: (allowed: *)" = "" +"fetch/api/cors/cors-preflight-star.any.js :: CORS that fails with credentials: true; method: GET (allowed: *); header: X-Test,1 (allowed: *)" = "" +"fetch/api/cors/cors-preflight-star.any.js :: CORS that fails with credentials: true; method: GET (allowed: get); header: X-Test,1 (allowed: *)" = "" +"fetch/api/cors/cors-preflight-star.any.js :: CORS that fails with credentials: true; method: OK (allowed: *); header: X-Test,1 (allowed: *)" = "" +"fetch/api/cors/cors-preflight-star.any.js :: CORS that fails with credentials: true; method: PATCH (allowed: patch); header: (allowed: *)" = "" +"fetch/api/cors/cors-preflight-star.any.js :: CORS that fails with credentials: true; method: PUT (allowed: *); header: (allowed: )" = "" +"fetch/api/cors/cors-preflight-star.any.js :: CORS that fails with credentials: true; method: PUT (allowed: put); header: (allowed: *)" = "" +"fetch/api/cors/cors-preflight-star.any.js :: CORS that fails with credentials: true; method: delete (allowed: delete); header: (allowed: *)" = "" +"fetch/api/cors/cors-preflight-star.any.js :: CORS that fails with credentials: true; method: patch (allowed: PATCH); header: (allowed: *)" = "" +"fetch/api/cors/cors-preflight-star.any.js :: CORS that fails with credentials: true; method: put (allowed: put); header: (allowed: *)" = "" "fetch/api/cors/cors-preflight-star.any.js :: CORS that succeeds with credentials: false; method: GET (allowed: get); header: X-Test,1 (allowed: x-test)" = "" "fetch/api/cors/cors-preflight-star.any.js :: CORS that succeeds with credentials: false; method: OK (allowed: *); header: X-Test,1 (allowed: *)" = "" "fetch/api/cors/cors-preflight-star.any.js :: CORS that succeeds with credentials: false; method: POST (allowed: *); header: Authorization,123 (allowed: *, Authorization)" = "" @@ -567,7 +517,7 @@ "fetch/api/cors/cors-preflight-status.any.js :: Preflight answered with status 503" = "" "fetch/api/cors/cors-preflight-status.any.js :: Preflight answered with status 504" = "" "fetch/api/cors/cors-preflight-status.any.js :: Preflight answered with status 505" = "" -"fetch/api/cors/cors-preflight.any.js :: \"authorization\" should be covered by \"authorization\"" = "" +"fetch/api/cors/cors-preflight.any.js :: \"authorization\" should not be covered by the wildcard symbol" = "" "fetch/api/cors/cors-preflight.any.js :: CORS [DELETE], server allows" = "" "fetch/api/cors/cors-preflight.any.js :: CORS [DELETE], server refuses" = "" "fetch/api/cors/cors-preflight.any.js :: CORS [GET] [several headers], server allows" = "" @@ -593,31 +543,26 @@ "fetch/api/cors/cors-redirect-credentials.any.js :: Redirect 303 from same origin to remote without user and password" = "" "fetch/api/cors/cors-redirect-credentials.any.js :: Redirect 307 from same origin to remote without user and password" = "" "fetch/api/cors/cors-redirect-credentials.any.js :: Redirect 308 from same origin to remote without user and password" = "" -"fetch/api/cors/cors-redirect-preflight.any.js :: Redirect 301: cors to another cors (preflight after redirection failure case)" = "" "fetch/api/cors/cors-redirect-preflight.any.js :: Redirect 301: cors to another cors (preflight after redirection success case)" = "" "fetch/api/cors/cors-redirect-preflight.any.js :: Redirect 301: cors to same origin (preflight after redirection failure case)" = "" "fetch/api/cors/cors-redirect-preflight.any.js :: Redirect 301: cors to same origin (preflight after redirection success case)" = "" "fetch/api/cors/cors-redirect-preflight.any.js :: Redirect 301: same origin to cors (preflight after redirection failure case)" = "" "fetch/api/cors/cors-redirect-preflight.any.js :: Redirect 301: same origin to cors (preflight after redirection success case)" = "" -"fetch/api/cors/cors-redirect-preflight.any.js :: Redirect 302: cors to another cors (preflight after redirection failure case)" = "" "fetch/api/cors/cors-redirect-preflight.any.js :: Redirect 302: cors to another cors (preflight after redirection success case)" = "" "fetch/api/cors/cors-redirect-preflight.any.js :: Redirect 302: cors to same origin (preflight after redirection failure case)" = "" "fetch/api/cors/cors-redirect-preflight.any.js :: Redirect 302: cors to same origin (preflight after redirection success case)" = "" "fetch/api/cors/cors-redirect-preflight.any.js :: Redirect 302: same origin to cors (preflight after redirection failure case)" = "" "fetch/api/cors/cors-redirect-preflight.any.js :: Redirect 302: same origin to cors (preflight after redirection success case)" = "" -"fetch/api/cors/cors-redirect-preflight.any.js :: Redirect 303: cors to another cors (preflight after redirection failure case)" = "" "fetch/api/cors/cors-redirect-preflight.any.js :: Redirect 303: cors to another cors (preflight after redirection success case)" = "" "fetch/api/cors/cors-redirect-preflight.any.js :: Redirect 303: cors to same origin (preflight after redirection failure case)" = "" "fetch/api/cors/cors-redirect-preflight.any.js :: Redirect 303: cors to same origin (preflight after redirection success case)" = "" "fetch/api/cors/cors-redirect-preflight.any.js :: Redirect 303: same origin to cors (preflight after redirection failure case)" = "" "fetch/api/cors/cors-redirect-preflight.any.js :: Redirect 303: same origin to cors (preflight after redirection success case)" = "" -"fetch/api/cors/cors-redirect-preflight.any.js :: Redirect 307: cors to another cors (preflight after redirection failure case)" = "" "fetch/api/cors/cors-redirect-preflight.any.js :: Redirect 307: cors to another cors (preflight after redirection success case)" = "" "fetch/api/cors/cors-redirect-preflight.any.js :: Redirect 307: cors to same origin (preflight after redirection failure case)" = "" "fetch/api/cors/cors-redirect-preflight.any.js :: Redirect 307: cors to same origin (preflight after redirection success case)" = "" "fetch/api/cors/cors-redirect-preflight.any.js :: Redirect 307: same origin to cors (preflight after redirection failure case)" = "" "fetch/api/cors/cors-redirect-preflight.any.js :: Redirect 307: same origin to cors (preflight after redirection success case)" = "" -"fetch/api/cors/cors-redirect-preflight.any.js :: Redirect 308: cors to another cors (preflight after redirection failure case)" = "" "fetch/api/cors/cors-redirect-preflight.any.js :: Redirect 308: cors to another cors (preflight after redirection success case)" = "" "fetch/api/cors/cors-redirect-preflight.any.js :: Redirect 308: cors to same origin (preflight after redirection failure case)" = "" "fetch/api/cors/cors-redirect-preflight.any.js :: Redirect 308: cors to same origin (preflight after redirection success case)" = "" @@ -643,13 +588,11 @@ "fetch/api/cors/cors-redirect.any.js :: Redirect 308: cors to same cors" = "" "fetch/api/cors/cors-redirect.any.js :: Redirect 308: cors to same origin" = "" "fetch/api/cors/cors-redirect.any.js :: Redirect 308: same origin to cors" = "" -"fetch/api/crashtests/huge-fetch.any.js :: fetching a huge cacheable file but not reading it should not crash" = "" "fetch/api/credentials/authentication-basic.any.js :: User-added Authorization header with include mode" = "" "fetch/api/credentials/authentication-basic.any.js :: User-added Authorization header with omit mode" = "" "fetch/api/credentials/authentication-basic.any.js :: User-added Authorization header with same-origin mode" = "" "fetch/api/credentials/authentication-basic.any.js :: User-added bogus Authorization header with omit mode" = "" "fetch/api/credentials/authentication-redirection.any.js :: getAuthorizationHeaderValue - cross origin redirection" = "" -"fetch/api/credentials/authentication-redirection.any.js :: getAuthorizationHeaderValue - no redirection" = "" "fetch/api/credentials/authentication-redirection.any.js :: getAuthorizationHeaderValue - same origin redirection" = "" "fetch/api/credentials/cookies.any.js :: Include mode: 1 cookie" = "" "fetch/api/credentials/cookies.any.js :: Include mode: 2 cookies" = "" @@ -698,9 +641,6 @@ "fetch/api/headers/header-values-normalize.any.js :: fetch() with value %06" = "" "fetch/api/headers/header-values-normalize.any.js :: fetch() with value %07" = "" "fetch/api/headers/header-values-normalize.any.js :: fetch() with value %08" = "" -"fetch/api/headers/header-values-normalize.any.js :: fetch() with value %09" = "" -"fetch/api/headers/header-values-normalize.any.js :: fetch() with value %0A" = "" -"fetch/api/headers/header-values-normalize.any.js :: fetch() with value %0D" = "" "fetch/api/headers/header-values-normalize.any.js :: fetch() with value %0E" = "" "fetch/api/headers/header-values-normalize.any.js :: fetch() with value %0F" = "" "fetch/api/headers/header-values-normalize.any.js :: fetch() with value %10" = "" @@ -719,7 +659,6 @@ "fetch/api/headers/header-values-normalize.any.js :: fetch() with value %1D" = "" "fetch/api/headers/header-values-normalize.any.js :: fetch() with value %1E" = "" "fetch/api/headers/header-values-normalize.any.js :: fetch() with value %1F" = "" -"fetch/api/headers/header-values-normalize.any.js :: fetch() with value %20" = "" "fetch/api/headers/header-values.any.js :: XMLHttpRequest with all valid values" = "" "fetch/api/headers/header-values.any.js :: XMLHttpRequest with value x%00x needs to throw" = "" "fetch/api/headers/header-values.any.js :: XMLHttpRequest with value x%0Ax needs to throw" = "" @@ -731,7 +670,6 @@ "fetch/api/headers/headers-basic.any.js :: Check set method" = "" "fetch/api/headers/headers-basic.any.js :: Check values method" = "" "fetch/api/headers/headers-basic.any.js :: Create headers with existing headers with custom iterator" = "" -"fetch/api/headers/headers-no-cors.any.js :: Loading data…" = "" "fetch/api/headers/headers-record.any.js :: Basic operation with Symbol keys" = "" "fetch/api/headers/headers-record.any.js :: Correct operation ordering with non-enumerable properties" = "" "fetch/api/headers/headers-record.any.js :: Correct operation ordering with two properties" = "" @@ -740,16 +678,8 @@ "fetch/api/headers/headers-record.any.js :: Correct operation ordering with undefined descriptors" = "" "fetch/api/headers/headers-record.any.js :: Operation with non-enumerable Symbol keys" = "" "fetch/api/redirect/redirect-back-to-original-origin.any.js :: " = "" -"fetch/api/redirect/redirect-count.any.js :: Redirect 301 20 times" = "" -"fetch/api/redirect/redirect-count.any.js :: Redirect 301 21 times" = "" -"fetch/api/redirect/redirect-count.any.js :: Redirect 302 20 times" = "" -"fetch/api/redirect/redirect-count.any.js :: Redirect 302 21 times" = "" -"fetch/api/redirect/redirect-count.any.js :: Redirect 303 20 times" = "" -"fetch/api/redirect/redirect-count.any.js :: Redirect 303 21 times" = "" -"fetch/api/redirect/redirect-count.any.js :: Redirect 307 20 times" = "" -"fetch/api/redirect/redirect-count.any.js :: Redirect 307 21 times" = "" -"fetch/api/redirect/redirect-count.any.js :: Redirect 308 20 times" = "" -"fetch/api/redirect/redirect-count.any.js :: Redirect 308 21 times" = "" +"fetch/api/redirect/redirect-back-to-original-origin.any.js :: original => remote => original with mode: \"cors\"" = "" +"fetch/api/redirect/redirect-back-to-original-origin.any.js :: original => remote => original with mode: \"no-cors\"" = "" "fetch/api/redirect/redirect-empty-location.any.js :: redirect response with empty Location, manual mode" = "" "fetch/api/redirect/redirect-keepalive.any.js :: [keepalive][new window][unload] cross-origin redirect + preflight; setting up" = "" "fetch/api/redirect/redirect-keepalive.any.js :: [keepalive][new window][unload] cross-origin redirect; setting up" = "" @@ -758,36 +688,25 @@ "fetch/api/redirect/redirect-keepalive.any.js :: [keepalive][new window][unload] same-origin redirect + preflight; setting up" = "" "fetch/api/redirect/redirect-keepalive.any.js :: [keepalive][new window][unload] same-origin redirect; setting up" = "" "fetch/api/redirect/redirect-location-escape.tentative.any.js :: Escaping produces double-percent" = "" -"fetch/api/redirect/redirect-location-escape.tentative.any.js :: Redirect to escaped UTF-8" = "" "fetch/api/redirect/redirect-location-escape.tentative.any.js :: Redirect to escaped and unescaped UTF-8" = "" "fetch/api/redirect/redirect-location-escape.tentative.any.js :: Redirect to invalid UTF-8" = "" "fetch/api/redirect/redirect-location-escape.tentative.any.js :: Redirect to unescaped UTF-8" = "" -"fetch/api/redirect/redirect-location.any.js :: Redirect 301 in \"follow\" mode with valid location" = "" -"fetch/api/redirect/redirect-location.any.js :: Redirect 301 in \"follow\" mode without location" = "" "fetch/api/redirect/redirect-location.any.js :: Redirect 301 in \"manual\" mode with data location" = "" "fetch/api/redirect/redirect-location.any.js :: Redirect 301 in \"manual\" mode with invalid location" = "" "fetch/api/redirect/redirect-location.any.js :: Redirect 301 in \"manual\" mode with valid location" = "" "fetch/api/redirect/redirect-location.any.js :: Redirect 301 in \"manual\" mode without location" = "" -"fetch/api/redirect/redirect-location.any.js :: Redirect 302 in \"follow\" mode with valid location" = "" -"fetch/api/redirect/redirect-location.any.js :: Redirect 302 in \"follow\" mode without location" = "" "fetch/api/redirect/redirect-location.any.js :: Redirect 302 in \"manual\" mode with data location" = "" "fetch/api/redirect/redirect-location.any.js :: Redirect 302 in \"manual\" mode with invalid location" = "" "fetch/api/redirect/redirect-location.any.js :: Redirect 302 in \"manual\" mode with valid location" = "" "fetch/api/redirect/redirect-location.any.js :: Redirect 302 in \"manual\" mode without location" = "" -"fetch/api/redirect/redirect-location.any.js :: Redirect 303 in \"follow\" mode with valid location" = "" -"fetch/api/redirect/redirect-location.any.js :: Redirect 303 in \"follow\" mode without location" = "" "fetch/api/redirect/redirect-location.any.js :: Redirect 303 in \"manual\" mode with data location" = "" "fetch/api/redirect/redirect-location.any.js :: Redirect 303 in \"manual\" mode with invalid location" = "" "fetch/api/redirect/redirect-location.any.js :: Redirect 303 in \"manual\" mode with valid location" = "" "fetch/api/redirect/redirect-location.any.js :: Redirect 303 in \"manual\" mode without location" = "" -"fetch/api/redirect/redirect-location.any.js :: Redirect 307 in \"follow\" mode with valid location" = "" -"fetch/api/redirect/redirect-location.any.js :: Redirect 307 in \"follow\" mode without location" = "" "fetch/api/redirect/redirect-location.any.js :: Redirect 307 in \"manual\" mode with data location" = "" "fetch/api/redirect/redirect-location.any.js :: Redirect 307 in \"manual\" mode with invalid location" = "" "fetch/api/redirect/redirect-location.any.js :: Redirect 307 in \"manual\" mode with valid location" = "" "fetch/api/redirect/redirect-location.any.js :: Redirect 307 in \"manual\" mode without location" = "" -"fetch/api/redirect/redirect-location.any.js :: Redirect 308 in \"follow\" mode with valid location" = "" -"fetch/api/redirect/redirect-location.any.js :: Redirect 308 in \"follow\" mode without location" = "" "fetch/api/redirect/redirect-location.any.js :: Redirect 308 in \"manual\" mode with data location" = "" "fetch/api/redirect/redirect-location.any.js :: Redirect 308 in \"manual\" mode with invalid location" = "" "fetch/api/redirect/redirect-location.any.js :: Redirect 308 in \"manual\" mode with valid location" = "" @@ -806,155 +725,99 @@ "fetch/api/redirect/redirect-method.any.js :: Redirect 307 with HEAD" = "" "fetch/api/redirect/redirect-method.any.js :: Redirect 307 with POST (blob body)" = "" "fetch/api/redirect/redirect-method.any.js :: Redirect 307 with POST (string body)" = "" -"fetch/api/redirect/redirect-method.any.js :: Response.redirected should be false on not-redirected responses" = "" -"fetch/api/redirect/redirect-mode.any.js :: cross-origin redirect 301 in follow redirect and cors mode" = "" "fetch/api/redirect/redirect-mode.any.js :: cross-origin redirect 301 in follow redirect and no-cors mode" = "" "fetch/api/redirect/redirect-mode.any.js :: cross-origin redirect 301 in manual redirect and cors mode" = "" -"fetch/api/redirect/redirect-mode.any.js :: cross-origin redirect 302 in follow redirect and cors mode" = "" "fetch/api/redirect/redirect-mode.any.js :: cross-origin redirect 302 in follow redirect and no-cors mode" = "" "fetch/api/redirect/redirect-mode.any.js :: cross-origin redirect 302 in manual redirect and cors mode" = "" -"fetch/api/redirect/redirect-mode.any.js :: cross-origin redirect 303 in follow redirect and cors mode" = "" "fetch/api/redirect/redirect-mode.any.js :: cross-origin redirect 303 in follow redirect and no-cors mode" = "" "fetch/api/redirect/redirect-mode.any.js :: cross-origin redirect 303 in manual redirect and cors mode" = "" -"fetch/api/redirect/redirect-mode.any.js :: cross-origin redirect 307 in follow redirect and cors mode" = "" "fetch/api/redirect/redirect-mode.any.js :: cross-origin redirect 307 in follow redirect and no-cors mode" = "" "fetch/api/redirect/redirect-mode.any.js :: cross-origin redirect 307 in manual redirect and cors mode" = "" -"fetch/api/redirect/redirect-mode.any.js :: cross-origin redirect 308 in follow redirect and cors mode" = "" "fetch/api/redirect/redirect-mode.any.js :: cross-origin redirect 308 in follow redirect and no-cors mode" = "" "fetch/api/redirect/redirect-mode.any.js :: cross-origin redirect 308 in manual redirect and cors mode" = "" -"fetch/api/redirect/redirect-mode.any.js :: same-origin redirect 301 in follow redirect and cors mode" = "" -"fetch/api/redirect/redirect-mode.any.js :: same-origin redirect 301 in follow redirect and no-cors mode" = "" +"fetch/api/redirect/redirect-mode.any.js :: manual redirect with a CORS error should be rejected" = "" "fetch/api/redirect/redirect-mode.any.js :: same-origin redirect 301 in manual redirect and cors mode" = "" "fetch/api/redirect/redirect-mode.any.js :: same-origin redirect 301 in manual redirect and no-cors mode" = "" -"fetch/api/redirect/redirect-mode.any.js :: same-origin redirect 302 in follow redirect and cors mode" = "" -"fetch/api/redirect/redirect-mode.any.js :: same-origin redirect 302 in follow redirect and no-cors mode" = "" "fetch/api/redirect/redirect-mode.any.js :: same-origin redirect 302 in manual redirect and cors mode" = "" "fetch/api/redirect/redirect-mode.any.js :: same-origin redirect 302 in manual redirect and no-cors mode" = "" -"fetch/api/redirect/redirect-mode.any.js :: same-origin redirect 303 in follow redirect and cors mode" = "" -"fetch/api/redirect/redirect-mode.any.js :: same-origin redirect 303 in follow redirect and no-cors mode" = "" "fetch/api/redirect/redirect-mode.any.js :: same-origin redirect 303 in manual redirect and cors mode" = "" "fetch/api/redirect/redirect-mode.any.js :: same-origin redirect 303 in manual redirect and no-cors mode" = "" -"fetch/api/redirect/redirect-mode.any.js :: same-origin redirect 307 in follow redirect and cors mode" = "" -"fetch/api/redirect/redirect-mode.any.js :: same-origin redirect 307 in follow redirect and no-cors mode" = "" "fetch/api/redirect/redirect-mode.any.js :: same-origin redirect 307 in manual redirect and cors mode" = "" "fetch/api/redirect/redirect-mode.any.js :: same-origin redirect 307 in manual redirect and no-cors mode" = "" -"fetch/api/redirect/redirect-mode.any.js :: same-origin redirect 308 in follow redirect and cors mode" = "" -"fetch/api/redirect/redirect-mode.any.js :: same-origin redirect 308 in follow redirect and no-cors mode" = "" "fetch/api/redirect/redirect-mode.any.js :: same-origin redirect 308 in manual redirect and cors mode" = "" "fetch/api/redirect/redirect-mode.any.js :: same-origin redirect 308 in manual redirect and no-cors mode" = "" "fetch/api/redirect/redirect-origin.any.js :: [GET] Redirect 301 Other origin to other origin" = "" "fetch/api/redirect/redirect-origin.any.js :: [GET] Redirect 301 Other origin to same origin" = "" "fetch/api/redirect/redirect-origin.any.js :: [GET] Redirect 301 Same origin to other origin" = "" -"fetch/api/redirect/redirect-origin.any.js :: [GET] Redirect 301 Same origin to same origin" = "" "fetch/api/redirect/redirect-origin.any.js :: [GET] Redirect 302 Other origin to other origin" = "" "fetch/api/redirect/redirect-origin.any.js :: [GET] Redirect 302 Other origin to same origin" = "" "fetch/api/redirect/redirect-origin.any.js :: [GET] Redirect 302 Same origin to other origin" = "" -"fetch/api/redirect/redirect-origin.any.js :: [GET] Redirect 302 Same origin to same origin" = "" "fetch/api/redirect/redirect-origin.any.js :: [GET] Redirect 303 Other origin to other origin" = "" "fetch/api/redirect/redirect-origin.any.js :: [GET] Redirect 303 Other origin to same origin" = "" "fetch/api/redirect/redirect-origin.any.js :: [GET] Redirect 303 Same origin to other origin" = "" -"fetch/api/redirect/redirect-origin.any.js :: [GET] Redirect 303 Same origin to same origin" = "" "fetch/api/redirect/redirect-origin.any.js :: [GET] Redirect 307 Other origin to other origin" = "" "fetch/api/redirect/redirect-origin.any.js :: [GET] Redirect 307 Other origin to same origin" = "" "fetch/api/redirect/redirect-origin.any.js :: [GET] Redirect 307 Same origin to other origin" = "" -"fetch/api/redirect/redirect-origin.any.js :: [GET] Redirect 307 Same origin to same origin" = "" "fetch/api/redirect/redirect-origin.any.js :: [GET] Redirect 308 Other origin to other origin" = "" "fetch/api/redirect/redirect-origin.any.js :: [GET] Redirect 308 Other origin to same origin" = "" "fetch/api/redirect/redirect-origin.any.js :: [GET] Redirect 308 Same origin to other origin" = "" -"fetch/api/redirect/redirect-origin.any.js :: [GET] Redirect 308 Same origin to same origin" = "" "fetch/api/redirect/redirect-origin.any.js :: [POST] Redirect 301 Other origin to other origin" = "" "fetch/api/redirect/redirect-origin.any.js :: [POST] Redirect 301 Other origin to same origin" = "" "fetch/api/redirect/redirect-origin.any.js :: [POST] Redirect 301 Same origin to other origin" = "" -"fetch/api/redirect/redirect-origin.any.js :: [POST] Redirect 301 Same origin to same origin" = "" "fetch/api/redirect/redirect-origin.any.js :: [POST] Redirect 302 Other origin to other origin" = "" "fetch/api/redirect/redirect-origin.any.js :: [POST] Redirect 302 Other origin to same origin" = "" "fetch/api/redirect/redirect-origin.any.js :: [POST] Redirect 302 Same origin to other origin" = "" -"fetch/api/redirect/redirect-origin.any.js :: [POST] Redirect 302 Same origin to same origin" = "" "fetch/api/redirect/redirect-origin.any.js :: [POST] Redirect 303 Other origin to other origin" = "" "fetch/api/redirect/redirect-origin.any.js :: [POST] Redirect 303 Other origin to same origin" = "" "fetch/api/redirect/redirect-origin.any.js :: [POST] Redirect 303 Same origin to other origin" = "" -"fetch/api/redirect/redirect-origin.any.js :: [POST] Redirect 303 Same origin to same origin" = "" "fetch/api/redirect/redirect-origin.any.js :: [POST] Redirect 307 Other origin to other origin" = "" "fetch/api/redirect/redirect-origin.any.js :: [POST] Redirect 307 Other origin to same origin" = "" "fetch/api/redirect/redirect-origin.any.js :: [POST] Redirect 307 Same origin to other origin" = "" -"fetch/api/redirect/redirect-origin.any.js :: [POST] Redirect 307 Same origin to same origin" = "" "fetch/api/redirect/redirect-origin.any.js :: [POST] Redirect 308 Other origin to other origin" = "" "fetch/api/redirect/redirect-origin.any.js :: [POST] Redirect 308 Other origin to same origin" = "" "fetch/api/redirect/redirect-origin.any.js :: [POST] Redirect 308 Same origin to other origin" = "" -"fetch/api/redirect/redirect-origin.any.js :: [POST] Redirect 308 Same origin to same origin" = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, no-referrer init, no-referrer redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, no-referrer init, no-referrer-when-downgrade redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, no-referrer init, origin redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, no-referrer init, origin-when-cross-origin redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, no-referrer init, same-origin redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, no-referrer init, strict-origin redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, no-referrer init, strict-origin-when-cross-origin redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, no-referrer init, unsafe-url redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, no-referrer-when-downgrade init, no-referrer redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, no-referrer-when-downgrade init, no-referrer-when-downgrade redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, no-referrer-when-downgrade init, origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, no-referrer-when-downgrade init, origin-when-cross-origin redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, no-referrer-when-downgrade init, same-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, no-referrer-when-downgrade init, strict-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, no-referrer-when-downgrade init, strict-origin-when-cross-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, no-referrer-when-downgrade init, unsafe-url redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, origin init, no-referrer redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, origin init, no-referrer-when-downgrade redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, origin init, origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, origin init, origin-when-cross-origin redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, origin init, same-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, origin init, strict-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, origin init, strict-origin-when-cross-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, origin init, unsafe-url redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, origin-when-cross-origin init, no-referrer redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, origin-when-cross-origin init, no-referrer-when-downgrade redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, origin-when-cross-origin init, origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, origin-when-cross-origin init, origin-when-cross-origin redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, origin-when-cross-origin init, same-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, origin-when-cross-origin init, strict-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, origin-when-cross-origin init, strict-origin-when-cross-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, origin-when-cross-origin init, unsafe-url redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, same-origin init, no-referrer redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, same-origin init, no-referrer-when-downgrade redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, same-origin init, origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, same-origin init, origin-when-cross-origin redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, same-origin init, same-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, same-origin init, strict-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, same-origin init, strict-origin-when-cross-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, same-origin init, unsafe-url redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, strict-origin init, no-referrer redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, strict-origin init, no-referrer-when-downgrade redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, strict-origin init, origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, strict-origin init, origin-when-cross-origin redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, strict-origin init, same-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, strict-origin init, strict-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, strict-origin init, strict-origin-when-cross-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, strict-origin init, unsafe-url redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, strict-origin-when-cross-origin init, no-referrer redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, strict-origin-when-cross-origin init, no-referrer-when-downgrade redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, strict-origin-when-cross-origin init, origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, strict-origin-when-cross-origin init, origin-when-cross-origin redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, strict-origin-when-cross-origin init, same-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, strict-origin-when-cross-origin init, strict-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, strict-origin-when-cross-origin init, strict-origin-when-cross-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, strict-origin-when-cross-origin init, unsafe-url redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, unsafe-url init, no-referrer redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, unsafe-url init, no-referrer-when-downgrade redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, unsafe-url init, origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, unsafe-url init, origin-when-cross-origin redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, unsafe-url init, same-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, unsafe-url init, strict-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, unsafe-url init, strict-origin-when-cross-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Cross origin redirection, unsafe-url init, unsafe-url redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, no-referrer init, no-referrer redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, no-referrer init, no-referrer-when-downgrade redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, no-referrer init, origin redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, no-referrer init, origin-when-cross-origin redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, no-referrer init, same-origin redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, no-referrer init, strict-origin redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, no-referrer init, strict-origin-when-cross-origin redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, no-referrer init, unsafe-url redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, no-referrer-when-downgrade init, no-referrer redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, no-referrer-when-downgrade init, no-referrer-when-downgrade redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, no-referrer-when-downgrade init, origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, no-referrer-when-downgrade init, origin-when-cross-origin redirect header " = "" @@ -962,7 +825,6 @@ "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, no-referrer-when-downgrade init, strict-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, no-referrer-when-downgrade init, strict-origin-when-cross-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, no-referrer-when-downgrade init, unsafe-url redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, origin init, no-referrer redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, origin init, no-referrer-when-downgrade redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, origin init, origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, origin init, origin-when-cross-origin redirect header " = "" @@ -970,7 +832,6 @@ "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, origin init, strict-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, origin init, strict-origin-when-cross-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, origin init, unsafe-url redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, origin-when-cross-origin init, no-referrer redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, origin-when-cross-origin init, no-referrer-when-downgrade redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, origin-when-cross-origin init, origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, origin-when-cross-origin init, origin-when-cross-origin redirect header " = "" @@ -978,7 +839,6 @@ "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, origin-when-cross-origin init, strict-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, origin-when-cross-origin init, strict-origin-when-cross-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, origin-when-cross-origin init, unsafe-url redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, same-origin init, no-referrer redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, same-origin init, no-referrer-when-downgrade redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, same-origin init, origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, same-origin init, origin-when-cross-origin redirect header " = "" @@ -986,7 +846,6 @@ "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, same-origin init, strict-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, same-origin init, strict-origin-when-cross-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, same-origin init, unsafe-url redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, strict-origin init, no-referrer redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, strict-origin init, no-referrer-when-downgrade redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, strict-origin init, origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, strict-origin init, origin-when-cross-origin redirect header " = "" @@ -994,7 +853,6 @@ "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, strict-origin init, strict-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, strict-origin init, strict-origin-when-cross-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, strict-origin init, unsafe-url redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, strict-origin-when-cross-origin init, no-referrer redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, strict-origin-when-cross-origin init, no-referrer-when-downgrade redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, strict-origin-when-cross-origin init, origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, strict-origin-when-cross-origin init, origin-when-cross-origin redirect header " = "" @@ -1002,7 +860,6 @@ "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, strict-origin-when-cross-origin init, strict-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, strict-origin-when-cross-origin init, strict-origin-when-cross-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, strict-origin-when-cross-origin init, unsafe-url redirect header " = "" -"fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, unsafe-url init, no-referrer redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, unsafe-url init, no-referrer-when-downgrade redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, unsafe-url init, origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, unsafe-url init, origin-when-cross-origin redirect header " = "" @@ -1010,23 +867,18 @@ "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, unsafe-url init, strict-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, unsafe-url init, strict-origin-when-cross-origin redirect header " = "" "fetch/api/redirect/redirect-referrer-override.any.js :: Same origin redirection, unsafe-url init, unsafe-url redirect header " = "" -"fetch/api/redirect/redirect-referrer.any.js :: Cross origin redirection, empty init, no-referrer redirect header " = "" "fetch/api/redirect/redirect-referrer.any.js :: Cross origin redirection, empty init, no-referrer-when-downgrade redirect header " = "" "fetch/api/redirect/redirect-referrer.any.js :: Cross origin redirection, empty init, origin redirect header " = "" "fetch/api/redirect/redirect-referrer.any.js :: Cross origin redirection, empty init, origin-when-cross-origin redirect header " = "" -"fetch/api/redirect/redirect-referrer.any.js :: Cross origin redirection, empty init, same-origin redirect header " = "" "fetch/api/redirect/redirect-referrer.any.js :: Cross origin redirection, empty init, strict-origin redirect header " = "" "fetch/api/redirect/redirect-referrer.any.js :: Cross origin redirection, empty init, strict-origin-when-cross-origin redirect header " = "" "fetch/api/redirect/redirect-referrer.any.js :: Cross origin redirection, empty init, unsafe-url redirect header " = "" -"fetch/api/redirect/redirect-referrer.any.js :: Cross origin redirection, empty redirect header, no-referrer init " = "" "fetch/api/redirect/redirect-referrer.any.js :: Cross origin redirection, empty redirect header, no-referrer-when-downgrade init " = "" "fetch/api/redirect/redirect-referrer.any.js :: Cross origin redirection, empty redirect header, origin init " = "" "fetch/api/redirect/redirect-referrer.any.js :: Cross origin redirection, empty redirect header, origin-when-cross-origin init " = "" -"fetch/api/redirect/redirect-referrer.any.js :: Cross origin redirection, empty redirect header, same-origin init " = "" "fetch/api/redirect/redirect-referrer.any.js :: Cross origin redirection, empty redirect header, strict-origin init " = "" "fetch/api/redirect/redirect-referrer.any.js :: Cross origin redirection, empty redirect header, strict-origin-when-cross-origin init " = "" "fetch/api/redirect/redirect-referrer.any.js :: Cross origin redirection, empty redirect header, unsafe-url init " = "" -"fetch/api/redirect/redirect-referrer.any.js :: Same origin redirection, empty init, no-referrer redirect header " = "" "fetch/api/redirect/redirect-referrer.any.js :: Same origin redirection, empty init, no-referrer-when-downgrade redirect header " = "" "fetch/api/redirect/redirect-referrer.any.js :: Same origin redirection, empty init, origin redirect header " = "" "fetch/api/redirect/redirect-referrer.any.js :: Same origin redirection, empty init, origin-when-cross-origin redirect header " = "" @@ -1034,7 +886,6 @@ "fetch/api/redirect/redirect-referrer.any.js :: Same origin redirection, empty init, strict-origin redirect header " = "" "fetch/api/redirect/redirect-referrer.any.js :: Same origin redirection, empty init, strict-origin-when-cross-origin redirect header " = "" "fetch/api/redirect/redirect-referrer.any.js :: Same origin redirection, empty init, unsafe-url redirect header " = "" -"fetch/api/redirect/redirect-referrer.any.js :: Same origin redirection, empty redirect header, no-referrer init " = "" "fetch/api/redirect/redirect-referrer.any.js :: Same origin redirection, empty redirect header, no-referrer-when-downgrade init " = "" "fetch/api/redirect/redirect-referrer.any.js :: Same origin redirection, empty redirect header, origin init " = "" "fetch/api/redirect/redirect-referrer.any.js :: Same origin redirection, empty redirect header, origin-when-cross-origin init " = "" @@ -1042,82 +893,14 @@ "fetch/api/redirect/redirect-referrer.any.js :: Same origin redirection, empty redirect header, strict-origin init " = "" "fetch/api/redirect/redirect-referrer.any.js :: Same origin redirection, empty redirect header, strict-origin-when-cross-origin init " = "" "fetch/api/redirect/redirect-referrer.any.js :: Same origin redirection, empty redirect header, unsafe-url init " = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-Match header (following a request without additional headers) is treated similarly to \"no-store\" with Etag and fresh response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-Match header (following a request without additional headers) is treated similarly to \"no-store\" with Etag and stale response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-Match header (following a request without additional headers) is treated similarly to \"no-store\" with Last-Modified and fresh response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-Match header (following a request without additional headers) is treated similarly to \"no-store\" with Last-Modified and stale response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and fresh response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and stale response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Last-Modified and fresh response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Last-Modified and stale response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-Modified-Since header (following a request without additional headers) is treated similarly to \"no-store\" with Etag and fresh response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-Modified-Since header (following a request without additional headers) is treated similarly to \"no-store\" with Etag and stale response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-Modified-Since header (following a request without additional headers) is treated similarly to \"no-store\" with Last-Modified and fresh response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-Modified-Since header (following a request without additional headers) is treated similarly to \"no-store\" with Last-Modified and stale response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and fresh response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and stale response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Last-Modified and fresh response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Last-Modified and stale response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-None-Match header (following a request without additional headers) is treated similarly to \"no-store\" with Etag and fresh response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-None-Match header (following a request without additional headers) is treated similarly to \"no-store\" with Etag and stale response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-None-Match header (following a request without additional headers) is treated similarly to \"no-store\" with Last-Modified and fresh response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-None-Match header (following a request without additional headers) is treated similarly to \"no-store\" with Last-Modified and stale response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and fresh response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and stale response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Last-Modified and fresh response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Last-Modified and stale response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-Range header (following a request without additional headers) is treated similarly to \"no-store\" with Etag and fresh response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-Range header (following a request without additional headers) is treated similarly to \"no-store\" with Etag and stale response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-Range header (following a request without additional headers) is treated similarly to \"no-store\" with Last-Modified and fresh response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-Range header (following a request without additional headers) is treated similarly to \"no-store\" with Last-Modified and stale response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and fresh response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and stale response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Last-Modified and fresh response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Last-Modified and stale response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-Unmodified-Since header (following a request without additional headers) is treated similarly to \"no-store\" with Etag and fresh response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-Unmodified-Since header (following a request without additional headers) is treated similarly to \"no-store\" with Etag and stale response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-Unmodified-Since header (following a request without additional headers) is treated similarly to \"no-store\" with Last-Modified and fresh response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-Unmodified-Since header (following a request without additional headers) is treated similarly to \"no-store\" with Last-Modified and stale response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and fresh response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and stale response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Last-Modified and fresh response" = "" -"fetch/api/request/request-cache-default-conditional.any.js :: RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Last-Modified and stale response" = "" "fetch/api/request/request-cache-default.any.js :: RequestCache \"default\" mode checks the cache for previously cached content and avoids going to the network if a fresh response exists with Etag and fresh response" = "" "fetch/api/request/request-cache-default.any.js :: RequestCache \"default\" mode checks the cache for previously cached content and avoids going to the network if a fresh response exists with Last-Modified and fresh response" = "" -"fetch/api/request/request-cache-default.any.js :: RequestCache \"default\" mode checks the cache for previously cached content and goes to the network for stale responses with Etag and stale response" = "" -"fetch/api/request/request-cache-default.any.js :: RequestCache \"default\" mode checks the cache for previously cached content and goes to the network for stale responses with Last-Modified and stale response" = "" -"fetch/api/request/request-cache-default.any.js :: Responses with the \"Cache-Control: no-store\" header are not stored in the cache with Etag and fresh response" = "" -"fetch/api/request/request-cache-default.any.js :: Responses with the \"Cache-Control: no-store\" header are not stored in the cache with Etag and stale response" = "" -"fetch/api/request/request-cache-default.any.js :: Responses with the \"Cache-Control: no-store\" header are not stored in the cache with Last-Modified and fresh response" = "" -"fetch/api/request/request-cache-default.any.js :: Responses with the \"Cache-Control: no-store\" header are not stored in the cache with Last-Modified and stale response" = "" "fetch/api/request/request-cache-force-cache.any.js :: RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for fresh responses with Etag and fresh response" = "" "fetch/api/request/request-cache-force-cache.any.js :: RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for fresh responses with Last-Modified and fresh response" = "" "fetch/api/request/request-cache-force-cache.any.js :: RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for stale responses with Etag and stale response" = "" "fetch/api/request/request-cache-force-cache.any.js :: RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for stale responses with Last-Modified and stale response" = "" -"fetch/api/request/request-cache-force-cache.any.js :: RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with Etag and fresh response" = "" -"fetch/api/request/request-cache-force-cache.any.js :: RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with Etag and stale response" = "" -"fetch/api/request/request-cache-force-cache.any.js :: RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with Last-Modified and fresh response" = "" -"fetch/api/request/request-cache-force-cache.any.js :: RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with Last-Modified and stale response" = "" -"fetch/api/request/request-cache-force-cache.any.js :: RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with Etag and fresh response" = "" -"fetch/api/request/request-cache-force-cache.any.js :: RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with Etag and stale response" = "" -"fetch/api/request/request-cache-force-cache.any.js :: RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with Last-Modified and fresh response" = "" -"fetch/api/request/request-cache-force-cache.any.js :: RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with Last-Modified and stale response" = "" "fetch/api/request/request-cache-force-cache.any.js :: RequestCache \"force-cache\" stores the response in the cache if it goes to the network with Etag and fresh response" = "" -"fetch/api/request/request-cache-force-cache.any.js :: RequestCache \"force-cache\" stores the response in the cache if it goes to the network with Etag and stale response" = "" "fetch/api/request/request-cache-force-cache.any.js :: RequestCache \"force-cache\" stores the response in the cache if it goes to the network with Last-Modified and fresh response" = "" -"fetch/api/request/request-cache-force-cache.any.js :: RequestCache \"force-cache\" stores the response in the cache if it goes to the network with Last-Modified and stale response" = "" -"fetch/api/request/request-cache-no-cache.any.js :: RequestCache \"no-cache\" mode revalidates fresh responses found in the cache with Etag and fresh response" = "" -"fetch/api/request/request-cache-no-cache.any.js :: RequestCache \"no-cache\" mode revalidates fresh responses found in the cache with Last-Modified and fresh response" = "" -"fetch/api/request/request-cache-no-cache.any.js :: RequestCache \"no-cache\" mode revalidates stale responses found in the cache with Etag and stale response" = "" -"fetch/api/request/request-cache-no-cache.any.js :: RequestCache \"no-cache\" mode revalidates stale responses found in the cache with Last-Modified and stale response" = "" -"fetch/api/request/request-cache-no-store.any.js :: RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and fresh response" = "" -"fetch/api/request/request-cache-no-store.any.js :: RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and stale response" = "" -"fetch/api/request/request-cache-no-store.any.js :: RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with Last-Modified and fresh response" = "" -"fetch/api/request/request-cache-no-store.any.js :: RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with Last-Modified and stale response" = "" -"fetch/api/request/request-cache-no-store.any.js :: RequestCache \"no-store\" mode does not store the response in the cache with Etag and fresh response" = "" -"fetch/api/request/request-cache-no-store.any.js :: RequestCache \"no-store\" mode does not store the response in the cache with Etag and stale response" = "" -"fetch/api/request/request-cache-no-store.any.js :: RequestCache \"no-store\" mode does not store the response in the cache with Last-Modified and fresh response" = "" -"fetch/api/request/request-cache-no-store.any.js :: RequestCache \"no-store\" mode does not store the response in the cache with Last-Modified and stale response" = "" "fetch/api/request/request-cache-only-if-cached.any.js :: RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with Etag and fresh response" = "" "fetch/api/request/request-cache-only-if-cached.any.js :: RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with Etag and stale response" = "" "fetch/api/request/request-cache-only-if-cached.any.js :: RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with Last-Modified and fresh response" = "" @@ -1132,23 +915,13 @@ "fetch/api/request/request-cache-only-if-cached.any.js :: RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for stale responses with Last-Modified and stale response" = "" "fetch/api/request/request-cache-only-if-cached.any.js :: RequestCache \"only-if-cached\" mode checks the cache for previously cached content and does not go to the network if a cached response is not found with Etag and fresh response" = "" "fetch/api/request/request-cache-only-if-cached.any.js :: RequestCache \"only-if-cached\" mode checks the cache for previously cached content and does not go to the network if a cached response is not found with Last-Modified and fresh response" = "" -"fetch/api/request/request-cache-reload.any.js :: RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and fresh response" = "" -"fetch/api/request/request-cache-reload.any.js :: RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and stale response" = "" -"fetch/api/request/request-cache-reload.any.js :: RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with Last-Modified and fresh response" = "" -"fetch/api/request/request-cache-reload.any.js :: RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with Last-Modified and stale response" = "" "fetch/api/request/request-cache-reload.any.js :: RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with Etag and fresh response" = "" -"fetch/api/request/request-cache-reload.any.js :: RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with Etag and stale response" = "" "fetch/api/request/request-cache-reload.any.js :: RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with Last-Modified and fresh response" = "" -"fetch/api/request/request-cache-reload.any.js :: RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with Last-Modified and stale response" = "" "fetch/api/request/request-cache-reload.any.js :: RequestCache \"reload\" mode does store the response in the cache with Etag and fresh response" = "" -"fetch/api/request/request-cache-reload.any.js :: RequestCache \"reload\" mode does store the response in the cache with Etag and stale response" = "" "fetch/api/request/request-cache-reload.any.js :: RequestCache \"reload\" mode does store the response in the cache with Last-Modified and fresh response" = "" -"fetch/api/request/request-cache-reload.any.js :: RequestCache \"reload\" mode does store the response in the cache with Last-Modified and stale response" = "" -"fetch/api/request/request-clone-readable-stream-body.any.js :: new Request(clone) preserves a ReadableStream body that came from clone()" = "" "fetch/api/request/request-constructor-init-body-override.any.js :: Check that the body of a new request can be duplicated from an existing Request object" = "" "fetch/api/request/request-consume-empty.any.js :: Consume empty FormData request body as text" = "" "fetch/api/request/request-consume-empty.any.js :: Consume request's body as formData with correct urlencoded type" = "" -"fetch/api/request/request-disturbed.any.js :: Input request used for creating new request became disturbed" = "" "fetch/api/request/request-disturbed.any.js :: Input request used for creating new request became disturbed even if body is not used" = "" "fetch/api/request/request-disturbed.any.js :: Request construction failure should not set \"bodyUsed\"" = "" "fetch/api/request/request-error.any.js :: Request should not get its content-type from the init request if init headers are provided" = "" @@ -1156,23 +929,13 @@ "fetch/api/request/request-headers.any.js :: Check that no-cors request constructor is filtering headers provided as part of request parameter" = "" "fetch/api/request/request-headers.any.js :: Request should not get its content-type from the init request if init headers are provided" = "" "fetch/api/request/request-init-002.any.js :: Initialize Request's body with \"hi!\", text/plain;charset=UTF-8" = "" -"fetch/api/request/request-init-priority.any.js :: fetch() with a 'auto' priority completes successfully" = "" -"fetch/api/request/request-init-priority.any.js :: fetch() with a 'high' priority completes successfully" = "" -"fetch/api/request/request-init-priority.any.js :: fetch() with a 'low' priority completes successfully" = "" -"fetch/api/request/request-init-priority.any.js :: new Request() throws a TypeError if any of RequestInit's members' values are invalid" = "" "fetch/api/request/request-init-stream.any.js :: Constructing a Request with a stream on which getReader() is called" = "" "fetch/api/request/request-init-stream.any.js :: Constructing a Request with a stream on which read() and releaseLock() are called" = "" "fetch/api/request/request-init-stream.any.js :: Constructing a Request with a stream on which read() is called" = "" -"fetch/api/request/request-init-stream.any.js :: It is OK to omit duplex when init.body is not given and input.body is given." = "" "fetch/api/request/request-structure.any.js :: Check isHistoryNavigation attribute" = "" "fetch/api/request/request-structure.any.js :: Check isReloadNavigation attribute" = "" "fetch/api/response/json.any.js :: Ensure UTF-16 results in an error" = "" "fetch/api/response/json.any.js :: Ensure the correct JSON parser is used" = "" -"fetch/api/response/response-cancel-stream.any.js :: Accessing .body after canceling it" = "" -"fetch/api/response/response-cancel-stream.any.js :: Cancelling a closed Response stream" = "" -"fetch/api/response/response-cancel-stream.any.js :: Cancelling a loading Response stream" = "" -"fetch/api/response/response-cancel-stream.any.js :: Cancelling a starting Response stream" = "" -"fetch/api/response/response-clone.any.js :: Cancelling stream should not affect cloned one" = "" "fetch/api/response/response-clone.any.js :: Check response clone use structureClone for teed ReadableStreams (ArrayBufferchunk)" = "" "fetch/api/response/response-clone.any.js :: Check response clone use structureClone for teed ReadableStreams (BigInt64Arraychunk)" = "" "fetch/api/response/response-clone.any.js :: Check response clone use structureClone for teed ReadableStreams (BigUint64Arraychunk)" = "" @@ -1187,7 +950,6 @@ "fetch/api/response/response-clone.any.js :: Check response clone use structureClone for teed ReadableStreams (Uint32Arraychunk)" = "" "fetch/api/response/response-clone.any.js :: Check response clone use structureClone for teed ReadableStreams (Uint8Arraychunk)" = "" "fetch/api/response/response-clone.any.js :: Check response clone use structureClone for teed ReadableStreams (Uint8ClampedArraychunk)" = "" -"fetch/api/response/response-clone.any.js :: Cloned responses should provide the same data" = "" "fetch/api/response/response-consume-empty.any.js :: Consume empty FormData response body as text" = "" "fetch/api/response/response-consume-empty.any.js :: Consume response's body as formData with correct urlencoded type" = "" "fetch/api/response/response-error-from-stream.any.js :: ReadableStream pull() Error propagates to Response.formData() Promise" = "" @@ -1196,61 +958,130 @@ "fetch/api/response/response-from-stream.any.js :: Constructing a Response with a stream on which read() and releaseLock() are called" = "" "fetch/api/response/response-from-stream.any.js :: Constructing a Response with a stream on which read() is called" = "" "fetch/api/response/response-headers-guard.any.js :: Ensure response headers are immutable" = "" -"fetch/api/response/response-stream-disturbed-1.any.js :: Getting arrayBuffer after getting the Response body - not disturbed, not locked (body source: fetch)" = "" -"fetch/api/response/response-stream-disturbed-1.any.js :: Getting blob after getting the Response body - not disturbed, not locked (body source: fetch)" = "" -"fetch/api/response/response-stream-disturbed-1.any.js :: Getting json after getting the Response body - not disturbed, not locked (body source: fetch)" = "" -"fetch/api/response/response-stream-disturbed-1.any.js :: Getting text after getting the Response body - not disturbed, not locked (body source: fetch)" = "" -"fetch/api/response/response-stream-disturbed-2.any.js :: Getting arrayBuffer after getting a locked Response body (body source: fetch)" = "" "fetch/api/response/response-stream-disturbed-2.any.js :: Getting arrayBuffer after getting a locked Response body (body source: string)" = "" -"fetch/api/response/response-stream-disturbed-2.any.js :: Getting blob after getting a locked Response body (body source: fetch)" = "" "fetch/api/response/response-stream-disturbed-2.any.js :: Getting blob after getting a locked Response body (body source: string)" = "" -"fetch/api/response/response-stream-disturbed-2.any.js :: Getting json after getting a locked Response body (body source: fetch)" = "" "fetch/api/response/response-stream-disturbed-2.any.js :: Getting json after getting a locked Response body (body source: string)" = "" -"fetch/api/response/response-stream-disturbed-2.any.js :: Getting text after getting a locked Response body (body source: fetch)" = "" "fetch/api/response/response-stream-disturbed-2.any.js :: Getting text after getting a locked Response body (body source: string)" = "" -"fetch/api/response/response-stream-disturbed-3.any.js :: Getting arrayBuffer after reading the Response body (body source: fetch)" = "" -"fetch/api/response/response-stream-disturbed-3.any.js :: Getting blob after reading the Response body (body source: fetch)" = "" -"fetch/api/response/response-stream-disturbed-3.any.js :: Getting json after reading the Response body (body source: fetch)" = "" -"fetch/api/response/response-stream-disturbed-3.any.js :: Getting text after reading the Response body (body source: fetch)" = "" -"fetch/api/response/response-stream-disturbed-4.any.js :: Getting arrayBuffer after cancelling the Response body (body source: fetch)" = "" -"fetch/api/response/response-stream-disturbed-4.any.js :: Getting blob after cancelling the Response body (body source: fetch)" = "" -"fetch/api/response/response-stream-disturbed-4.any.js :: Getting json after cancelling the Response body (body source: fetch)" = "" -"fetch/api/response/response-stream-disturbed-4.any.js :: Getting text after cancelling the Response body (body source: fetch)" = "" -"fetch/api/response/response-stream-disturbed-5.any.js :: Getting a body reader after consuming as arrayBuffer (body source: fetch)" = "" "fetch/api/response/response-stream-disturbed-5.any.js :: Getting a body reader after consuming as arrayBuffer (body source: string)" = "" -"fetch/api/response/response-stream-disturbed-5.any.js :: Getting a body reader after consuming as blob (body source: fetch)" = "" "fetch/api/response/response-stream-disturbed-5.any.js :: Getting a body reader after consuming as blob (body source: string)" = "" -"fetch/api/response/response-stream-disturbed-5.any.js :: Getting a body reader after consuming as json (body source: fetch)" = "" "fetch/api/response/response-stream-disturbed-5.any.js :: Getting a body reader after consuming as json (body source: string)" = "" -"fetch/api/response/response-stream-disturbed-5.any.js :: Getting a body reader after consuming as text (body source: fetch)" = "" "fetch/api/response/response-stream-disturbed-5.any.js :: Getting a body reader after consuming as text (body source: string)" = "" "fetch/api/response/response-stream-disturbed-by-pipe.any.js :: using pipeThrough on Response body should disturb it synchronously" = "" "fetch/api/response/response-stream-disturbed-by-pipe.any.js :: using pipeTo on Response body should disturb it synchronously" = "" -"fetch/content-encoding/gzip/bad-gzip-body.any.js :: Consuming the body of a resource with bad gzip content with arrayBuffer() should reject" = "" -"fetch/content-encoding/gzip/bad-gzip-body.any.js :: Consuming the body of a resource with bad gzip content with blob() should reject" = "" -"fetch/content-encoding/gzip/bad-gzip-body.any.js :: Consuming the body of a resource with bad gzip content with bytes() should reject" = "" -"fetch/content-encoding/gzip/bad-gzip-body.any.js :: Consuming the body of a resource with bad gzip content with formData() should reject" = "" -"fetch/content-encoding/gzip/bad-gzip-body.any.js :: Consuming the body of a resource with bad gzip content with json() should reject" = "" -"fetch/content-encoding/gzip/bad-gzip-body.any.js :: Consuming the body of a resource with bad gzip content with text() should reject" = "" -"fetch/content-encoding/gzip/bad-gzip-body.any.js :: Fetching a resource with bad gzip content should still resolve" = "" -"fetch/content-encoding/gzip/gzip-body.any.js :: fetched gzip data with content type octetstream should be decompressed." = "" -"fetch/content-encoding/gzip/gzip-body.any.js :: fetched gzip data with content type text should be decompressed." = "" -"fetch/cross-origin-resource-policy/fetch.any.js :: Cross-origin cors fetch with a 'Cross-Origin-Resource-Policy: same-origin' response header." = "" -"fetch/cross-origin-resource-policy/fetch.any.js :: Cross-origin cors fetch with a 'Cross-Origin-Resource-Policy: same-site' response header." = "" +"fetch/content-length/parsing.window.js :: Input: \"Content-Length: \". Expected: 42." = "" +"fetch/content-length/parsing.window.js :: Input: \"Content-Length: -1\". Expected: 42." = "" +"fetch/content-length/parsing.window.js :: Input: \"Content-Length: 0x20\". Expected: 42." = "" +"fetch/content-length/parsing.window.js :: Input: \"Content-Length: 30,30\". Expected: 30." = "" +"fetch/content-length/parsing.window.js :: Input: \"Content-Length: 30,30, 30 \\r\\nContent-Length: 30 \". Expected: 30." = "" +"fetch/content-length/parsing.window.js :: Input: \"Content-Length: 30,30\\r\\nContent-Length: 30,30\". Expected: 30." = "" +"fetch/content-length/parsing.window.js :: Input: \"Content-Length: 30\\r\\nContent-Length: 30\". Expected: 30." = "" +"fetch/content-length/parsing.window.js :: Input: \"Content-Length: 30\\r\\nContent-Length: 30,30\". Expected: 30." = "" +"fetch/content-length/parsing.window.js :: Input: \"Content-Length: 30s\". Expected: 42." = "" +"fetch/content-length/parsing.window.js :: Input: \"Content-Length: 42,42\". Expected: 42." = "" +"fetch/content-length/parsing.window.js :: Input: \"Content-Length: 42\\r\\nContent-Length: 42\". Expected: 42." = "" +"fetch/content-length/parsing.window.js :: Input: \"Content-Length: 42\\r\\nContent-Length: 42,42\". Expected: 42." = "" +"fetch/content-length/parsing.window.js :: Input: \"Content-Length: 42s\". Expected: 42." = "" +"fetch/content-length/parsing.window.js :: Input: \"Content-Length: \\\"30\\\"\". Expected: 42." = "" +"fetch/content-length/parsing.window.js :: Input: \"Content-Length: aaaah\". Expected: 42." = "" +"fetch/content-length/parsing.window.js :: Input: \"Content-Length: aaaah, aaaah\". Expected: 42." = "" +"fetch/content-length/parsing.window.js :: Input: \"Content-Length: aaaah\\r\\nContent-Length: aaaah\". Expected: 42." = "" "fetch/cross-origin-resource-policy/fetch.any.js :: Cross-origin no-cors fetch with a 'Cross-Origin-Resource-Policy: same-origin' redirect response header." = "" -"fetch/cross-origin-resource-policy/fetch.any.js :: Cross-origin no-cors fetch with a 'Cross-Origin-Resource-Policy: same-origin' response header after a cross-origin redirection." = "" -"fetch/cross-origin-resource-policy/fetch.any.js :: Same-origin fetch with a 'Cross-Origin-Resource-Policy: same-origin' response header." = "" -"fetch/cross-origin-resource-policy/fetch.any.js :: Same-origin fetch with a 'Cross-Origin-Resource-Policy: same-site' response header." = "" +"fetch/cross-origin-resource-policy/fetch.any.js :: Cross-origin no-cors fetch with a 'Cross-Origin-Resource-Policy: same-origin' response header after a redirection." = "" +"fetch/cross-origin-resource-policy/fetch.any.js :: Cross-origin no-cors fetch with a 'Cross-Origin-Resource-Policy: same-origin' response header." = "" +"fetch/cross-origin-resource-policy/fetch.any.js :: Cross-origin no-cors fetch with a 'Cross-Origin-Resource-Policy: same-site' response header." = "" "fetch/cross-origin-resource-policy/fetch.any.js :: Valid cross-origin no-cors fetch with a 'Cross-Origin-Resource-Policy: same-site' response header." = "" -"fetch/cross-origin-resource-policy/syntax.any.js :: Parsing Cross-Origin-Resource-Policy: SAME-ORIGIN" = "" -"fetch/cross-origin-resource-policy/syntax.any.js :: Parsing Cross-Origin-Resource-Policy: Same-Origin" = "" -"fetch/cross-origin-resource-policy/syntax.any.js :: Parsing Cross-Origin-Resource-Policy: https://www.example.com" = "" -"fetch/cross-origin-resource-policy/syntax.any.js :: Parsing Cross-Origin-Resource-Policy: same" = "" -"fetch/cross-origin-resource-policy/syntax.any.js :: Parsing Cross-Origin-Resource-Policy: same, same-origin" = "" -"fetch/cross-origin-resource-policy/syntax.any.js :: Parsing Cross-Origin-Resource-Policy: same-origin, <>" = "" -"fetch/cross-origin-resource-policy/syntax.any.js :: Parsing Cross-Origin-Resource-Policy: same-origin, same-origin" = "" -"fetch/data-urls/base64.any.js :: Setup." = "" -"fetch/data-urls/processing.any.js :: Setup." = "" +"fetch/data-urls/base64.any.js :: data: URL base64 handling: \" \\t\\n\\f\\r ab\\t\\n\\f\\r cd\\t\\n\\f\\r \"" = "" +"fetch/data-urls/base64.any.js :: data: URL base64 handling: \" abcd\"" = "" +"fetch/data-urls/base64.any.js :: data: URL base64 handling: \"\"" = "" +"fetch/data-urls/base64.any.js :: data: URL base64 handling: \"///A\"" = "" +"fetch/data-urls/base64.any.js :: data: URL base64 handling: \"//A\"" = "" +"fetch/data-urls/base64.any.js :: data: URL base64 handling: \"/A\"" = "" +"fetch/data-urls/base64.any.js :: data: URL base64 handling: \"A/\"" = "" +"fetch/data-urls/base64.any.js :: data: URL base64 handling: \"AA/\"" = "" +"fetch/data-urls/base64.any.js :: data: URL base64 handling: \"AAA/\"" = "" +"fetch/data-urls/base64.any.js :: data: URL base64 handling: \"YQ\"" = "" +"fetch/data-urls/base64.any.js :: data: URL base64 handling: \"YR\"" = "" +"fetch/data-urls/base64.any.js :: data: URL base64 handling: \"ab cd\"" = "" +"fetch/data-urls/base64.any.js :: data: URL base64 handling: \"ab\"" = "" +"fetch/data-urls/base64.any.js :: data: URL base64 handling: \"ab==\"" = "" +"fetch/data-urls/base64.any.js :: data: URL base64 handling: \"ab\\fcd\"" = "" +"fetch/data-urls/base64.any.js :: data: URL base64 handling: \"ab\\ncd\"" = "" +"fetch/data-urls/base64.any.js :: data: URL base64 handling: \"ab\\rcd\"" = "" +"fetch/data-urls/base64.any.js :: data: URL base64 handling: \"ab\\t\\n\\f\\r =\\t\\n\\f\\r =\\t\\n\\f\\r \"" = "" +"fetch/data-urls/base64.any.js :: data: URL base64 handling: \"ab\\t\\n\\f\\r cd\"" = "" +"fetch/data-urls/base64.any.js :: data: URL base64 handling: \"ab\\tcd\"" = "" +"fetch/data-urls/base64.any.js :: data: URL base64 handling: \"abc\"" = "" +"fetch/data-urls/base64.any.js :: data: URL base64 handling: \"abc=\"" = "" +"fetch/data-urls/base64.any.js :: data: URL base64 handling: \"abcd \"" = "" +"fetch/data-urls/base64.any.js :: data: URL base64 handling: \"abcd\"" = "" +"fetch/data-urls/processing.any.js :: \"data: ;charset=x ; base64,WA\"" = "" +"fetch/data-urls/processing.any.js :: \"data: ,%FF\"" = "" +"fetch/data-urls/processing.any.js :: \"data:%00,%FF\"" = "" +"fetch/data-urls/processing.any.js :: \"data:%1F,%FF\"" = "" +"fetch/data-urls/processing.any.js :: \"data:%20,%FF\"" = "" +"fetch/data-urls/processing.any.js :: \"data:%3Bbase64,WA\"" = "" +"fetch/data-urls/processing.any.js :: \"data:,\"" = "" +"fetch/data-urls/processing.any.js :: \"data:,%FF\"" = "" +"fetch/data-urls/processing.any.js :: \"data:,X\"" = "" +"fetch/data-urls/processing.any.js :: \"data:,X#X\"" = "" +"fetch/data-urls/processing.any.js :: \"data://test/,X\"" = "" +"fetch/data-urls/processing.any.js :: \"data:; base64,WA\"" = "" +"fetch/data-urls/processing.any.js :: \"data:; base64,WA\"" = "" +"fetch/data-urls/processing.any.js :: \"data:; charset=x,X\"" = "" +"fetch/data-urls/processing.any.js :: \"data:;%62ase64,WA\"" = "" +"fetch/data-urls/processing.any.js :: \"data:;BASe64,WA\"" = "" +"fetch/data-urls/processing.any.js :: \"data:;CHARSET=\\\"X\\\",X\"" = "" +"fetch/data-urls/processing.any.js :: \"data:;base 64,WA\"" = "" +"fetch/data-urls/processing.any.js :: \"data:;base64 ,WA\"" = "" +"fetch/data-urls/processing.any.js :: \"data:;base64 ,WA\"" = "" +"fetch/data-urls/processing.any.js :: \"data:;base64,W%0CA\"" = "" +"fetch/data-urls/processing.any.js :: \"data:;base64,W%20A\"" = "" +"fetch/data-urls/processing.any.js :: \"data:;base64;,WA\"" = "" +"fetch/data-urls/processing.any.js :: \"data:;base64;base64,WA\"" = "" +"fetch/data-urls/processing.any.js :: \"data:;charset =x,X\"" = "" +"fetch/data-urls/processing.any.js :: \"data:;charset,X\"" = "" +"fetch/data-urls/processing.any.js :: \"data:;charset= x,X\"" = "" +"fetch/data-urls/processing.any.js :: \"data:;charset=,X\"" = "" +"fetch/data-urls/processing.any.js :: \"data:;charset=\\\"x\\\",X\"" = "" +"fetch/data-urls/processing.any.js :: \"data:;charset=x,X\"" = "" +"fetch/data-urls/processing.any.js :: \"data:;x=x,X\"" = "" +"fetch/data-urls/processing.any.js :: \"data:;x=x;charset=x,X\"" = "" +"fetch/data-urls/processing.any.js :: \"data:IMAGE/gif,%C2%B1\"" = "" +"fetch/data-urls/processing.any.js :: \"data:IMAGE/gif;CHARSET=x,%C2%B1\"" = "" +"fetch/data-urls/processing.any.js :: \"data:IMAGE/gif;hi=x,%C2%B1\"" = "" +"fetch/data-urls/processing.any.js :: \"data:X,X\"" = "" +"fetch/data-urls/processing.any.js :: \"data:\\0,%FF\"" = "" +"fetch/data-urls/processing.any.js :: \"data:\\f,%FF\"" = "" +"fetch/data-urls/processing.any.js :: \"data:application/javascript,X X\"" = "" +"fetch/data-urls/processing.any.js :: \"data:application/xml,X X\"" = "" +"fetch/data-urls/processing.any.js :: \"data:image/gif,%C2%B1\"" = "" +"fetch/data-urls/processing.any.js :: \"data:image/png,X X\"" = "" +"fetch/data-urls/processing.any.js :: \"data:text / html,X\"" = "" +"fetch/data-urls/processing.any.js :: \"data:text/html ,X\"" = "" +"fetch/data-urls/processing.any.js :: \"data:text/javascript,X X\"" = "" +"fetch/data-urls/processing.any.js :: \"data:text/plain ,X\"" = "" +"fetch/data-urls/processing.any.js :: \"data:text/plain%0C,X\"" = "" +"fetch/data-urls/processing.any.js :: \"data:text/plain%20,X\"" = "" +"fetch/data-urls/processing.any.js :: \"data:text/plain,X X\"" = "" +"fetch/data-urls/processing.any.js :: \"data:text/plain,X\"" = "" +"fetch/data-urls/processing.any.js :: \"data:text/plain;,X\"" = "" +"fetch/data-urls/processing.any.js :: \"data:text/plain;Charset=UTF-8,%C2%B1\"" = "" +"fetch/data-urls/processing.any.js :: \"data:text/plain;a=%2C,X\"" = "" +"fetch/data-urls/processing.any.js :: \"data:text/plain;a=\\\",\\\",X\"" = "" +"fetch/data-urls/processing.any.js :: \"data:text/plain;charset=UTF-8,áñçə💩\"" = "" +"fetch/data-urls/processing.any.js :: \"data:text/plain;charset=windows-1252,%C2%B1\"" = "" +"fetch/data-urls/processing.any.js :: \"data:text/plain;charset=windows-1252,áñçə💩\"" = "" +"fetch/data-urls/processing.any.js :: \"data:text/plain\\f,X\"" = "" +"fetch/data-urls/processing.any.js :: \"data:unknown/unknown,X X\"" = "" +"fetch/data-urls/processing.any.js :: \"data:x/x;base64;base64,WA\"" = "" +"fetch/data-urls/processing.any.js :: \"data:x/x;base64;base64x,WA\"" = "" +"fetch/data-urls/processing.any.js :: \"data:x/x;base64;charset=x,WA\"" = "" +"fetch/data-urls/processing.any.js :: \"data:x/x;base64;charset=x;base64,WA\"" = "" +"fetch/data-urls/processing.any.js :: \"data:x;base64;x,WA\"" = "" +"fetch/data-urls/processing.any.js :: \"data:x;base64=x,WA\"" = "" +"fetch/data-urls/processing.any.js :: \"data:x;base64x,WA\"" = "" +"fetch/data-urls/processing.any.js :: \"data:†,X\"" = "" +"fetch/data-urls/processing.any.js :: \"data:†/†,X\"" = "" "fetch/h1-parsing/status-code.window.js :: HTTP/1.1 0 OK " = "" "fetch/h1-parsing/status-code.window.js :: HTTP/1.1 077 77 " = "" "fetch/h1-parsing/status-code.window.js :: HTTP/1.1 099 HELLO " = "" @@ -1263,50 +1094,19 @@ "fetch/http-cache/304-update.any.js :: HTTP cache updates returned headers from a Last-Modified 304" = "" "fetch/http-cache/304-update.any.js :: HTTP cache updates stored headers from a ETag 304" = "" "fetch/http-cache/304-update.any.js :: HTTP cache updates stored headers from a Last-Modified 304" = "" -"fetch/http-cache/cache-mode.any.js :: Fetch doesn't touch Cache-Control when cache mode is no-cache and Cache-Control is already present" = "" -"fetch/http-cache/cache-mode.any.js :: Fetch doesn't touch Cache-Control when cache mode is no-store and Cache-Control is already present" = "" -"fetch/http-cache/cache-mode.any.js :: Fetch doesn't touch Pragma when cache mode is no-store and Pragma is already present" = "" "fetch/http-cache/cache-mode.any.js :: Fetch sends Cache-Control: max-age=0 when cache mode is no-cache" = "" "fetch/http-cache/cache-mode.any.js :: Fetch sends Cache-Control: no-cache and Pragma: no-cache when cache mode is no-store" = "" "fetch/http-cache/cc-request.any.js :: HTTP cache does reuse stale response with Age header when request contains Cache-Control: max-stale that permits its use" = "" "fetch/http-cache/cc-request.any.js :: HTTP cache does use aged stale response when request contains Cache-Control: max-stale that permits its use" = "" -"fetch/http-cache/cc-request.any.js :: HTTP cache doesn't reuse fresh response when request contains Cache-Control: min-fresh that wants it fresher" = "" -"fetch/http-cache/cc-request.any.js :: HTTP cache doesn't reuse fresh response when request contains Cache-Control: no-cache" = "" -"fetch/http-cache/cc-request.any.js :: HTTP cache doesn't reuse fresh response when request contains Cache-Control: no-store" = "" -"fetch/http-cache/cc-request.any.js :: HTTP cache doesn't reuse fresh response with Age header when request contains Cache-Control: min-fresh that wants it fresher" = "" -"fetch/http-cache/cc-request.any.js :: HTTP cache doesn't use aged but fresh response when request contains Cache-Control: max-age=0" = "" -"fetch/http-cache/cc-request.any.js :: HTTP cache doesn't use aged but fresh response when request contains Cache-Control: max-age=1" = "" -"fetch/http-cache/cc-request.any.js :: HTTP cache doesn't use fresh response with Age header when request contains Cache-Control: max-age that is greater than remaining freshness" = "" "fetch/http-cache/cc-request.any.js :: HTTP cache generates 504 status code when nothing is in cache and request contains Cache-Control: only-if-cached" = "" -"fetch/http-cache/cc-request.any.js :: HTTP cache validates fresh response with ETag when request contains Cache-Control: no-cache" = "" -"fetch/http-cache/cc-request.any.js :: HTTP cache validates fresh response with Last-Modified when request contains Cache-Control: no-cache" = "" "fetch/http-cache/credentials.tentative.any.js :: same-origin: 2xAnonymous, 2xCredentialled, 1xAnonymous" = "" "fetch/http-cache/credentials.tentative.any.js :: same-origin: 2xCredentialled, 2xAnonymous, 1xCredentialled" = "" -"fetch/http-cache/freshness.any.js :: HTTP cache does not prefer Cache-Control: s-maxage over Cache-Control: max-age" = "" -"fetch/http-cache/freshness.any.js :: HTTP cache does not reuse a response when the Age header is greater than its freshness lifetime" = "" -"fetch/http-cache/freshness.any.js :: HTTP cache does not reuse a response with Cache-Control: max-age=0" = "" -"fetch/http-cache/freshness.any.js :: HTTP cache does not reuse a response with Cache-Control: max-age=0 and a future Expires" = "" -"fetch/http-cache/freshness.any.js :: HTTP cache does not reuse a response with a past Expires" = "" -"fetch/http-cache/freshness.any.js :: HTTP cache does not reuse a response with a present Expires" = "" -"fetch/http-cache/freshness.any.js :: HTTP cache does not reuse a response with an invalid Expires" = "" -"fetch/http-cache/freshness.any.js :: HTTP cache does not reuse a response with an invalid Expires with Last-Modified now" = "" -"fetch/http-cache/freshness.any.js :: HTTP cache does not reuse a response with an invalid Expires with past Last-Modified" = "" -"fetch/http-cache/freshness.any.js :: HTTP cache does not store a response with Cache-Control: no-store" = "" -"fetch/http-cache/freshness.any.js :: HTTP cache does not store a response with Cache-Control: no-store, even with max-age and Expires" = "" "fetch/http-cache/freshness.any.js :: HTTP cache reuses a response with a future Expires" = "" "fetch/http-cache/freshness.any.js :: HTTP cache reuses a response with positive Cache-Control: max-age" = "" "fetch/http-cache/freshness.any.js :: HTTP cache reuses a response with positive Cache-Control: max-age and a past Expires" = "" "fetch/http-cache/freshness.any.js :: HTTP cache reuses a response with positive Cache-Control: max-age and an invalid Expires" = "" "fetch/http-cache/freshness.any.js :: HTTP cache stores a response with Cache-Control: no-cache, but revalidates upon use" = "" "fetch/http-cache/freshness.any.js :: HTTP cache stores a response with Cache-Control: no-cache, but revalidates upon use, even with max-age and Expires" = "" -"fetch/http-cache/heuristic.any.js :: HTTP cache does not reuse a redirected response with no max-age and no Last-Modified header" = "" -"fetch/http-cache/heuristic.any.js :: HTTP cache does not reuse an unknown response with Last-Modified based upon heuristic freshness when Cache-Control: public is not present" = "" -"fetch/http-cache/heuristic.any.js :: HTTP cache does not use a 201 Created response with Last-Modified based upon heuristic freshness" = "" -"fetch/http-cache/heuristic.any.js :: HTTP cache does not use a 202 Accepted response with Last-Modified based upon heuristic freshness" = "" -"fetch/http-cache/heuristic.any.js :: HTTP cache does not use a 403 Forbidden response with Last-Modified based upon heuristic freshness" = "" -"fetch/http-cache/heuristic.any.js :: HTTP cache does not use a 502 Bad Gateway response with Last-Modified based upon heuristic freshness" = "" -"fetch/http-cache/heuristic.any.js :: HTTP cache does not use a 503 Service Unavailable response with Last-Modified based upon heuristic freshness" = "" -"fetch/http-cache/heuristic.any.js :: HTTP cache does not use a 504 Gateway Timeout response with Last-Modified based upon heuristic freshness" = "" "fetch/http-cache/heuristic.any.js :: HTTP cache reuses a 200 OK response with Last-Modified based upon heuristic freshness" = "" "fetch/http-cache/heuristic.any.js :: HTTP cache reuses a 203 Non-Authoritative Information response with Last-Modified based upon heuristic freshness" = "" "fetch/http-cache/heuristic.any.js :: HTTP cache reuses a 204 No Content response with Last-Modified based upon heuristic freshness" = "" @@ -1319,28 +1119,9 @@ "fetch/http-cache/invalidate.any.js :: HTTP cache does not invalidate Content-Location URL after a failed response from an unsafe request" = "" "fetch/http-cache/invalidate.any.js :: HTTP cache does not invalidate Location URL after a failed response from an unsafe request" = "" "fetch/http-cache/invalidate.any.js :: HTTP cache does not invalidate after a failed response from an unsafe request" = "" -"fetch/http-cache/invalidate.any.js :: HTTP cache invalidates Content-Location URL after a successful response from a DELETE" = "" -"fetch/http-cache/invalidate.any.js :: HTTP cache invalidates Content-Location URL after a successful response from a POST" = "" -"fetch/http-cache/invalidate.any.js :: HTTP cache invalidates Content-Location URL after a successful response from a PUT" = "" -"fetch/http-cache/invalidate.any.js :: HTTP cache invalidates Content-Location URL after a successful response from an unknown method" = "" -"fetch/http-cache/invalidate.any.js :: HTTP cache invalidates Location URL after a successful response from a DELETE" = "" -"fetch/http-cache/invalidate.any.js :: HTTP cache invalidates Location URL after a successful response from a POST" = "" -"fetch/http-cache/invalidate.any.js :: HTTP cache invalidates Location URL after a successful response from a PUT" = "" -"fetch/http-cache/invalidate.any.js :: HTTP cache invalidates Location URL after a successful response from an unknown method" = "" -"fetch/http-cache/invalidate.any.js :: HTTP cache invalidates after a successful response from a DELETE" = "" -"fetch/http-cache/invalidate.any.js :: HTTP cache invalidates after a successful response from a POST" = "" -"fetch/http-cache/invalidate.any.js :: HTTP cache invalidates after a successful response from a PUT" = "" -"fetch/http-cache/invalidate.any.js :: HTTP cache invalidates after a successful response from an unknown method" = "" -"fetch/http-cache/no-vary-search.tentative.any.js :: Ground truth: When key-order is not set, URLs should be compared in an order-sensitive way." = "" -"fetch/http-cache/no-vary-search.tentative.any.js :: When except is set without params, it should fall back to exact match and URLs with different parameters should be cached as different entries." = "" "fetch/http-cache/no-vary-search.tentative.any.js :: When key-order is set , URLs should be compared in an order-insensitive way. Matched cases:" = "" -"fetch/http-cache/no-vary-search.tentative.any.js :: When key-order is set , URLs should be compared in an order-insensitive way. Not matched cases" = "" -"fetch/http-cache/no-vary-search.tentative.any.js :: When params and except are set, URLs differing in a kept parameter should be cached as different entries." = "" -"fetch/http-cache/no-vary-search.tentative.any.js :: When params is an inner list combined with except, it should fall back to exact match and URLs with different parameters should be cached as different entries." = "" "fetch/http-cache/no-vary-search.tentative.any.js :: When params is set to true, URL differs only by their parameters (other than `dispatch` and `uuid`) should not be cached as different entries." = "" -"fetch/http-cache/no-vary-search.tentative.any.js :: When params names a parameter and key-order is set, URLs differing in other parameters should be cached as different entries." = "" "fetch/http-cache/no-vary-search.tentative.any.js :: When params names a parameter and key-order is set, URLs differing only in that parameter and parameter order should be cached as the same entry." = "" -"fetch/http-cache/no-vary-search.tentative.any.js :: When params names a specific parameter, URLs differing in other parameters should be cached as different entries." = "" "fetch/http-cache/no-vary-search.tentative.any.js :: When params names a specific parameter, URLs differing only in that parameter should be cached as the same entry." = "" "fetch/http-cache/no-vary-search.tentative.any.js :: When params names multiple parameters, URLs differing only in those parameters should be cached as the same entry." = "" "fetch/http-cache/no-vary-search.tentative.any.js :: When params=?1 is set explicitly (equivalent to bare params), URLs differing only in their parameters (other than `dispatch` and `uuid`) should be cached as the same entry." = "" @@ -1368,28 +1149,8 @@ "fetch/http-cache/status.any.js :: HTTP cache avoids going to the network if it has a fresh 503 response" = "" "fetch/http-cache/status.any.js :: HTTP cache avoids going to the network if it has a fresh 504 response" = "" "fetch/http-cache/status.any.js :: HTTP cache avoids going to the network if it has a fresh 599 response" = "" -"fetch/http-cache/status.any.js :: HTTP cache goes to the network if it has a stale 200 response" = "" -"fetch/http-cache/status.any.js :: HTTP cache goes to the network if it has a stale 203 response" = "" -"fetch/http-cache/status.any.js :: HTTP cache goes to the network if it has a stale 204 response" = "" -"fetch/http-cache/status.any.js :: HTTP cache goes to the network if it has a stale 299 response" = "" -"fetch/http-cache/status.any.js :: HTTP cache goes to the network if it has a stale 400 response" = "" -"fetch/http-cache/status.any.js :: HTTP cache goes to the network if it has a stale 404 response" = "" -"fetch/http-cache/status.any.js :: HTTP cache goes to the network if it has a stale 410 response" = "" -"fetch/http-cache/status.any.js :: HTTP cache goes to the network if it has a stale 499 response" = "" -"fetch/http-cache/status.any.js :: HTTP cache goes to the network if it has a stale 500 response" = "" -"fetch/http-cache/status.any.js :: HTTP cache goes to the network if it has a stale 502 response" = "" -"fetch/http-cache/status.any.js :: HTTP cache goes to the network if it has a stale 503 response" = "" -"fetch/http-cache/status.any.js :: HTTP cache goes to the network if it has a stale 504 response" = "" -"fetch/http-cache/status.any.js :: HTTP cache goes to the network if it has a stale 599 response" = "" "fetch/http-cache/vary.any.js :: HTTP cache doesn't invalidate existing Vary response" = "" "fetch/http-cache/vary.any.js :: HTTP cache doesn't pay attention to headers not listed in Vary" = "" -"fetch/http-cache/vary.any.js :: HTTP cache doesn't use Vary response when request doesn't match" = "" -"fetch/http-cache/vary.any.js :: HTTP cache doesn't use Vary response when request omits variant header" = "" -"fetch/http-cache/vary.any.js :: HTTP cache doesn't use Vary response with a field value of '*'" = "" -"fetch/http-cache/vary.any.js :: HTTP cache doesn't use three-way Vary response when request doesn't match" = "" -"fetch/http-cache/vary.any.js :: HTTP cache doesn't use three-way Vary response when request doesn't match, regardless of header order" = "" -"fetch/http-cache/vary.any.js :: HTTP cache doesn't use two-way Vary response when request doesn't match" = "" -"fetch/http-cache/vary.any.js :: HTTP cache doesn't use two-way Vary response when request omits variant header" = "" "fetch/http-cache/vary.any.js :: HTTP cache reuses Vary response when request matches" = "" "fetch/http-cache/vary.any.js :: HTTP cache reuses three-way Vary response when request matches" = "" "fetch/http-cache/vary.any.js :: HTTP cache reuses two-way Vary response when request matches" = "" @@ -1421,30 +1182,352 @@ "fetch/range/data.any.js :: data: URL and Range header" = "" "fetch/range/data.any.js :: data: URL and Range header with multiple ranges" = "" "fetch/range/general.any.js :: Cross Origin Fetch with non safe range header" = "" -"fetch/range/general.any.js :: Cross Origin Fetch with safe range header" = "" "fetch/range/general.any.js :: Fetch with range header will be sent with Accept-Encoding: identity" = "" "fetch/security/1xx-response.any.js :: Status(101) should be accepted, with removing body." = "" "fetch/stale-while-revalidate/fetch.any.js :: Second fetch returns same response" = "" -"url/IdnaTestV2-removed.any.js :: Loading data…" = "" -"url/IdnaTestV2.any.js :: Loading data…" = "" +"url/IdnaTestV2.any.js :: ToASCII(\"AU+d900Z\") V7; A3" = "" +"url/IdnaTestV2.any.js :: ToASCII(\"A्‌B\")" = "" +"url/IdnaTestV2.any.js :: ToASCII(\"A्‌b\")" = "" +"url/IdnaTestV2.any.js :: ToASCII(\"aU+d900z\") V7; A3" = "" +"url/IdnaTestV2.any.js :: ToASCII(\"a्‌b\")" = "" +"url/IdnaTestV2.any.js :: ToASCII(\"Σ.꧀꣄\") V6" = "" +"url/IdnaTestV2.any.js :: ToASCII(\"Σ。꧀ۧ\") V6" = "" +"url/IdnaTestV2.any.js :: ToASCII(\"Σ.꧀꣄\") V6" = "" +"url/IdnaTestV2.any.js :: ToASCII(\"Σ。꧀ۧ\") V6" = "" +"url/IdnaTestV2.any.js :: ToASCII(\"ς.꧀꣄\") V6" = "" +"url/IdnaTestV2.any.js :: ToASCII(\"ς。꧀ۧ\") V6" = "" +"url/IdnaTestV2.any.js :: ToASCII(\"ς.꧀꣄\") V6" = "" +"url/IdnaTestV2.any.js :: ToASCII(\"ς。꧀ۧ\") V6" = "" +"url/IdnaTestV2.any.js :: ToASCII(\"σ.꧀꣄\") V6" = "" +"url/IdnaTestV2.any.js :: ToASCII(\"σ。꧀ۧ\") V6" = "" +"url/IdnaTestV2.any.js :: ToASCII(\"σ.꧀꣄\") V6" = "" +"url/IdnaTestV2.any.js :: ToASCII(\"σ。꧀ۧ\") V6" = "" +"url/IdnaTestV2.any.js :: ToASCII(\"ۯ‌ۯ\") C1" = "" +"url/IdnaTestV2.any.js :: ToASCII(\"ஹ்‌\")" = "" +"url/IdnaTestV2.any.js :: ToASCII(\"᜴-ೢ.󠄩Ⴄ\") V6" = "" +"url/IdnaTestV2.any.js :: ToASCII(\"᜴-ೢ.󠄩ⴄ\") V6" = "" +"url/IdnaTestV2.any.js :: ToASCII(\"᜴-ೢ.󠄩Ⴄ\") V6" = "" +"url/IdnaTestV2.any.js :: ToASCII(\"᜴-ೢ.󠄩ⴄ\") V6" = "" +"url/IdnaTestV2.any.js :: ToASCII(\"᭄.᮪-≮≠\") V6" = "" +"url/IdnaTestV2.any.js :: ToASCII(\"᭄.᮪-≮≠\") V6" = "" +"url/IdnaTestV2.any.js :: ToASCII(\"᭄.᮪-≮≠\") V6" = "" +"url/IdnaTestV2.any.js :: ToASCII(\"᭄.᮪-≮≠\") V6" = "" +"url/IdnaTestV2.any.js :: ToASCII(\"。。᭄ᡉ\") V6; A4_2 (ignored)" = "" +"url/IdnaTestV2.any.js :: ToASCII(\"𑇀▍.⁞ᠰ\") V6" = "" +"url/IdnaTestV2.any.js :: ToASCII(\"𑈵廊.𐠍\") V6" = "" "url/idlharness.any.js :: idl_test setup" = "" -"url/url-constructor.any.js :: Loading data…" = "" -"url/url-origin.any.js :: Loading data…" = "" -"url/url-searchparams.any.js :: URL.searchParams and URL.search setters, update propagation" = "" -"url/url-setters.any.js :: Loading data…" = "" +"url/toascii.window.js :: \u001flookout.net (using )" = "" +"url/toascii.window.js :: \u001flookout.net (using .host)" = "" +"url/toascii.window.js :: \u001flookout.net (using .hostname)" = "" +"url/toascii.window.js :: \u001flookout.net (using )" = "" +"url/toascii.window.js :: \u001flookout.net (using .host)" = "" +"url/toascii.window.js :: \u001flookout.net (using .hostname)" = "" +"url/toascii.window.js :: -x.ß (using .host)" = "" +"url/toascii.window.js :: -x.ß (using .hostname)" = "" +"url/toascii.window.js :: -x.ß (using .host)" = "" +"url/toascii.window.js :: -x.ß (using .hostname)" = "" +"url/toascii.window.js :: -† (using .host)" = "" +"url/toascii.window.js :: -† (using .hostname)" = "" +"url/toascii.window.js :: -† (using .host)" = "" +"url/toascii.window.js :: -† (using .hostname)" = "" +"url/toascii.window.js :: 01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.0123456789012345678901234567890123456789012345678.ß (using .host)" = "" +"url/toascii.window.js :: 01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.0123456789012345678901234567890123456789012345678.ß (using .hostname)" = "" +"url/toascii.window.js :: 01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.0123456789012345678901234567890123456789012345678.ß (using .host)" = "" +"url/toascii.window.js :: 01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.01234567890123456789012345678901234567890123456789.0123456789012345678901234567890123456789012345678.ß (using .hostname)" = "" +"url/toascii.window.js :: <­̸ (using .host)" = "" +"url/toascii.window.js :: <­̸ (using .hostname)" = "" +"url/toascii.window.js :: <­̸ (using .host)" = "" +"url/toascii.window.js :: <­̸ (using .hostname)" = "" +"url/toascii.window.js :: ≮ (using .host)" = "" +"url/toascii.window.js :: ≮ (using .hostname)" = "" +"url/toascii.window.js :: ≮ (using .host)" = "" +"url/toascii.window.js :: ≮ (using .hostname)" = "" +"url/toascii.window.js :: =­̸ (using .host)" = "" +"url/toascii.window.js :: =­̸ (using .hostname)" = "" +"url/toascii.window.js :: =­̸ (using .host)" = "" +"url/toascii.window.js :: =­̸ (using .hostname)" = "" +"url/toascii.window.js :: ≠ (using .host)" = "" +"url/toascii.window.js :: ≠ (using .hostname)" = "" +"url/toascii.window.js :: ≠ (using .host)" = "" +"url/toascii.window.js :: ≠ (using .hostname)" = "" +"url/toascii.window.js :: >­̸ (using .host)" = "" +"url/toascii.window.js :: >­̸ (using .hostname)" = "" +"url/toascii.window.js :: >­̸ (using .host)" = "" +"url/toascii.window.js :: >­̸ (using .hostname)" = "" +"url/toascii.window.js :: ≯ (using .host)" = "" +"url/toascii.window.js :: ≯ (using .hostname)" = "" +"url/toascii.window.js :: ≯ (using .host)" = "" +"url/toascii.window.js :: ≯ (using .hostname)" = "" +"url/toascii.window.js :: Bücher.de (using .host)" = "" +"url/toascii.window.js :: Bücher.de (using .hostname)" = "" +"url/toascii.window.js :: Bücher.de (using .host)" = "" +"url/toascii.window.js :: Bücher.de (using .hostname)" = "" +"url/toascii.window.js :: ab--c.ß (using .host)" = "" +"url/toascii.window.js :: ab--c.ß (using .hostname)" = "" +"url/toascii.window.js :: ab--c.ß (using .host)" = "" +"url/toascii.window.js :: ab--c.ß (using .hostname)" = "" +"url/toascii.window.js :: a­b (using .host)" = "" +"url/toascii.window.js :: a­b (using .hostname)" = "" +"url/toascii.window.js :: a­b (using .host)" = "" +"url/toascii.window.js :: a­b (using .hostname)" = "" +"url/toascii.window.js :: a†-- (using .host)" = "" +"url/toascii.window.js :: a†-- (using .hostname)" = "" +"url/toascii.window.js :: a†-- (using .host)" = "" +"url/toascii.window.js :: a†-- (using .hostname)" = "" +"url/toascii.window.js :: faß.de (using .host)" = "" +"url/toascii.window.js :: faß.de (using .hostname)" = "" +"url/toascii.window.js :: faß.de (using .host)" = "" +"url/toascii.window.js :: faß.de (using .hostname)" = "" +"url/toascii.window.js :: foò.bar.com (using .host)" = "" +"url/toascii.window.js :: foò.bar.com (using .hostname)" = "" +"url/toascii.window.js :: foò.bar.com (using .host)" = "" +"url/toascii.window.js :: foò.bar.com (using .hostname)" = "" +"url/toascii.window.js :: gOoGle.com (using .host)" = "" +"url/toascii.window.js :: gOoGle.com (using .hostname)" = "" +"url/toascii.window.js :: gOoGle.com (using .host)" = "" +"url/toascii.window.js :: gOoGle.com (using .hostname)" = "" +"url/toascii.window.js :: looḱout.net (using .host)" = "" +"url/toascii.window.js :: looḱout.net (using .hostname)" = "" +"url/toascii.window.js :: looḱout.net (using .host)" = "" +"url/toascii.window.js :: looḱout.net (using .hostname)" = "" +"url/toascii.window.js :: look͏out.net (using .host)" = "" +"url/toascii.window.js :: look͏out.net (using .hostname)" = "" +"url/toascii.window.js :: look͏out.net (using .host)" = "" +"url/toascii.window.js :: look͏out.net (using .hostname)" = "" +"url/toascii.window.js :: look־out.net (using )" = "" +"url/toascii.window.js :: look־out.net (using .host)" = "" +"url/toascii.window.js :: look־out.net (using .hostname)" = "" +"url/toascii.window.js :: look־out.net (using )" = "" +"url/toascii.window.js :: look־out.net (using .host)" = "" +"url/toascii.window.js :: look־out.net (using .hostname)" = "" +"url/toascii.window.js :: look۝out.net (using )" = "" +"url/toascii.window.js :: look۝out.net (using .host)" = "" +"url/toascii.window.js :: look۝out.net (using .hostname)" = "" +"url/toascii.window.js :: look۝out.net (using )" = "" +"url/toascii.window.js :: look۝out.net (using .host)" = "" +"url/toascii.window.js :: look۝out.net (using .hostname)" = "" +"url/toascii.window.js :: look᠎out.net (using .host)" = "" +"url/toascii.window.js :: look᠎out.net (using .hostname)" = "" +"url/toascii.window.js :: look᠎out.net (using .host)" = "" +"url/toascii.window.js :: look᠎out.net (using .hostname)" = "" +"url/toascii.window.js :: look‮out.net (using )" = "" +"url/toascii.window.js :: look‮out.net (using .host)" = "" +"url/toascii.window.js :: look‮out.net (using .hostname)" = "" +"url/toascii.window.js :: look‮out.net (using )" = "" +"url/toascii.window.js :: look‮out.net (using .host)" = "" +"url/toascii.window.js :: look‮out.net (using .hostname)" = "" +"url/toascii.window.js :: look⁠out.net (using .host)" = "" +"url/toascii.window.js :: look⁠out.net (using .hostname)" = "" +"url/toascii.window.js :: look⁠out.net (using .host)" = "" +"url/toascii.window.js :: look⁠out.net (using .hostname)" = "" +"url/toascii.window.js :: lookout.net (using .host)" = "" +"url/toascii.window.js :: lookout.net (using .hostname)" = "" +"url/toascii.window.js :: lookout.net (using .host)" = "" +"url/toascii.window.js :: lookout.net (using .hostname)" = "" +"url/toascii.window.js :: look⿰out.net (using )" = "" +"url/toascii.window.js :: look⿰out.net (using .host)" = "" +"url/toascii.window.js :: look⿰out.net (using .hostname)" = "" +"url/toascii.window.js :: look⿰out.net (using )" = "" +"url/toascii.window.js :: look⿰out.net (using .host)" = "" +"url/toascii.window.js :: look⿰out.net (using .hostname)" = "" +"url/toascii.window.js :: look🿾out.net (using )" = "" +"url/toascii.window.js :: look🿾out.net (using .host)" = "" +"url/toascii.window.js :: look🿾out.net (using .hostname)" = "" +"url/toascii.window.js :: look🿾out.net (using )" = "" +"url/toascii.window.js :: look🿾out.net (using .host)" = "" +"url/toascii.window.js :: look🿾out.net (using .hostname)" = "" +"url/toascii.window.js :: look󠀁out.net (using )" = "" +"url/toascii.window.js :: look󠀁out.net (using .host)" = "" +"url/toascii.window.js :: look󠀁out.net (using .hostname)" = "" +"url/toascii.window.js :: look󠀁out.net (using )" = "" +"url/toascii.window.js :: look󠀁out.net (using .host)" = "" +"url/toascii.window.js :: look󠀁out.net (using .hostname)" = "" +"url/toascii.window.js :: look󠀠out.net (using )" = "" +"url/toascii.window.js :: look󠀠out.net (using .host)" = "" +"url/toascii.window.js :: look󠀠out.net (using .hostname)" = "" +"url/toascii.window.js :: look󠀠out.net (using )" = "" +"url/toascii.window.js :: look󠀠out.net (using .host)" = "" +"url/toascii.window.js :: look󠀠out.net (using .hostname)" = "" +"url/toascii.window.js :: lookout.net (using .host)" = "" +"url/toascii.window.js :: lookout.net (using .hostname)" = "" +"url/toascii.window.js :: lookout.net (using .host)" = "" +"url/toascii.window.js :: lookout.net (using .hostname)" = "" +"url/toascii.window.js :: lookout.net (using )" = "" +"url/toascii.window.js :: lookout.net (using .host)" = "" +"url/toascii.window.js :: lookout.net (using .hostname)" = "" +"url/toascii.window.js :: lookout.net (using )" = "" +"url/toascii.window.js :: lookout.net (using .host)" = "" +"url/toascii.window.js :: lookout.net (using .hostname)" = "" +"url/toascii.window.js :: www.lookout.net⩴80 (using )" = "" +"url/toascii.window.js :: www.lookout.net⩴80 (using .host)" = "" +"url/toascii.window.js :: www.lookout.net⩴80 (using .hostname)" = "" +"url/toascii.window.js :: www.lookout.net⩴80 (using )" = "" +"url/toascii.window.js :: www.lookout.net⩴80 (using .host)" = "" +"url/toascii.window.js :: www.lookout.net⩴80 (using .hostname)" = "" +"url/toascii.window.js :: www.lookout.сом (using .host)" = "" +"url/toascii.window.js :: www.lookout.сом (using .hostname)" = "" +"url/toascii.window.js :: www.lookout.сом (using .host)" = "" +"url/toascii.window.js :: www.lookout.сом (using .hostname)" = "" +"url/toascii.window.js :: www.lookout‧net (using .host)" = "" +"url/toascii.window.js :: www.lookout‧net (using .hostname)" = "" +"url/toascii.window.js :: www.lookout‧net (using .host)" = "" +"url/toascii.window.js :: www.lookout‧net (using .hostname)" = "" +"url/toascii.window.js :: www.looĸout.net (using .host)" = "" +"url/toascii.window.js :: www.looĸout.net (using .hostname)" = "" +"url/toascii.window.js :: www.looĸout.net (using .host)" = "" +"url/toascii.window.js :: www.looĸout.net (using .hostname)" = "" +"url/toascii.window.js :: www .lookout.net (using )" = "" +"url/toascii.window.js :: www .lookout.net (using .host)" = "" +"url/toascii.window.js :: www .lookout.net (using .hostname)" = "" +"url/toascii.window.js :: www .lookout.net (using )" = "" +"url/toascii.window.js :: www .lookout.net (using .host)" = "" +"url/toascii.window.js :: www .lookout.net (using .hostname)" = "" +"url/toascii.window.js :: www‥lookout.net (using )" = "" +"url/toascii.window.js :: www‥lookout.net (using .host)" = "" +"url/toascii.window.js :: www‥lookout.net (using .hostname)" = "" +"url/toascii.window.js :: www‥lookout.net (using )" = "" +"url/toascii.window.js :: www‥lookout.net (using .host)" = "" +"url/toascii.window.js :: www‥lookout.net (using .hostname)" = "" +"url/toascii.window.js :: x-.ß (using .host)" = "" +"url/toascii.window.js :: x-.ß (using .hostname)" = "" +"url/toascii.window.js :: x-.ß (using .host)" = "" +"url/toascii.window.js :: x-.ß (using .hostname)" = "" +"url/toascii.window.js :: x..ß (using .host)" = "" +"url/toascii.window.js :: x..ß (using .hostname)" = "" +"url/toascii.window.js :: x..ß (using .host)" = "" +"url/toascii.window.js :: x..ß (using .hostname)" = "" +"url/toascii.window.js :: x01234567890123456789012345678901234567890123456789012345678901x.ß (using .host)" = "" +"url/toascii.window.js :: x01234567890123456789012345678901234567890123456789012345678901x.ß (using .hostname)" = "" +"url/toascii.window.js :: x01234567890123456789012345678901234567890123456789012345678901x.ß (using .host)" = "" +"url/toascii.window.js :: x01234567890123456789012345678901234567890123456789012345678901x.ß (using .hostname)" = "" +"url/toascii.window.js :: x01234567890123456789012345678901234567890123456789012345678901† (using .host)" = "" +"url/toascii.window.js :: x01234567890123456789012345678901234567890123456789012345678901† (using .hostname)" = "" +"url/toascii.window.js :: x01234567890123456789012345678901234567890123456789012345678901† (using .host)" = "" +"url/toascii.window.js :: x01234567890123456789012345678901234567890123456789012345678901† (using .hostname)" = "" +"url/toascii.window.js :: xn--a.ß (using )" = "" +"url/toascii.window.js :: xn--a.ß (using .host)" = "" +"url/toascii.window.js :: xn--a.ß (using .hostname)" = "" +"url/toascii.window.js :: xn--a.ß (using )" = "" +"url/toascii.window.js :: xn--a.ß (using .host)" = "" +"url/toascii.window.js :: xn--a.ß (using .hostname)" = "" +"url/toascii.window.js :: xn--tešla (using )" = "" +"url/toascii.window.js :: xn--tešla (using .host)" = "" +"url/toascii.window.js :: xn--tešla (using .hostname)" = "" +"url/toascii.window.js :: xn--tešla (using )" = "" +"url/toascii.window.js :: xn--tešla (using .host)" = "" +"url/toascii.window.js :: xn--tešla (using .hostname)" = "" +"url/toascii.window.js :: xn--zca.ß (using .host)" = "" +"url/toascii.window.js :: xn--zca.ß (using .hostname)" = "" +"url/toascii.window.js :: xn--zca.ß (using .host)" = "" +"url/toascii.window.js :: xn--zca.ß (using .hostname)" = "" +"url/toascii.window.js :: ͸.net (using )" = "" +"url/toascii.window.js :: ͸.net (using .host)" = "" +"url/toascii.window.js :: ͸.net (using .hostname)" = "" +"url/toascii.window.js :: ͸.net (using )" = "" +"url/toascii.window.js :: ͸.net (using .host)" = "" +"url/toascii.window.js :: ͸.net (using .hostname)" = "" +"url/toascii.window.js :: βόλος.com (using .host)" = "" +"url/toascii.window.js :: βόλος.com (using .hostname)" = "" +"url/toascii.window.js :: βόλος.com (using .host)" = "" +"url/toascii.window.js :: βόλος.com (using .hostname)" = "" +"url/toascii.window.js :: Ӏ.com (using .host)" = "" +"url/toascii.window.js :: Ӏ.com (using .hostname)" = "" +"url/toascii.window.js :: Ӏ.com (using .host)" = "" +"url/toascii.window.js :: Ӏ.com (using .hostname)" = "" +"url/toascii.window.js :: نامه‌ای (using .host)" = "" +"url/toascii.window.js :: نامه‌ای (using .hostname)" = "" +"url/toascii.window.js :: نامه‌ای (using .host)" = "" +"url/toascii.window.js :: نامه‌ای (using .hostname)" = "" +"url/toascii.window.js :: نامه‌ای.com (using .host)" = "" +"url/toascii.window.js :: نامه‌ای.com (using .hostname)" = "" +"url/toascii.window.js :: نامه‌ای.com (using .host)" = "" +"url/toascii.window.js :: نامه‌ای.com (using .hostname)" = "" +"url/toascii.window.js :: يa (using )" = "" +"url/toascii.window.js :: يa (using .host)" = "" +"url/toascii.window.js :: يa (using .hostname)" = "" +"url/toascii.window.js :: يa (using )" = "" +"url/toascii.window.js :: يa (using .host)" = "" +"url/toascii.window.js :: يa (using .hostname)" = "" +"url/toascii.window.js :: ড়.com (using .host)" = "" +"url/toascii.window.js :: ড়.com (using .hostname)" = "" +"url/toascii.window.js :: ড়.com (using .host)" = "" +"url/toascii.window.js :: ড়.com (using .hostname)" = "" +"url/toascii.window.js :: ශ්‍රී (using .host)" = "" +"url/toascii.window.js :: ශ්‍රී (using .hostname)" = "" +"url/toascii.window.js :: ශ්‍රී (using .host)" = "" +"url/toascii.window.js :: ශ්‍රී (using .hostname)" = "" +"url/toascii.window.js :: ශ්‍රී.com (using .host)" = "" +"url/toascii.window.js :: ශ්‍රී.com (using .hostname)" = "" +"url/toascii.window.js :: ශ්‍රී.com (using .host)" = "" +"url/toascii.window.js :: ශ්‍රී.com (using .hostname)" = "" +"url/toascii.window.js :: ᗯᗯᗯ.lookout.net (using .host)" = "" +"url/toascii.window.js :: ᗯᗯᗯ.lookout.net (using .hostname)" = "" +"url/toascii.window.js :: ᗯᗯᗯ.lookout.net (using .host)" = "" +"url/toascii.window.js :: ᗯᗯᗯ.lookout.net (using .hostname)" = "" +"url/toascii.window.js ::  lookout.net (using )" = "" +"url/toascii.window.js ::  lookout.net (using .host)" = "" +"url/toascii.window.js ::  lookout.net (using .hostname)" = "" +"url/toascii.window.js ::  lookout.net (using )" = "" +"url/toascii.window.js ::  lookout.net (using .host)" = "" +"url/toascii.window.js ::  lookout.net (using .hostname)" = "" +"url/toascii.window.js :: ẞ.com (using .host)" = "" +"url/toascii.window.js :: ẞ.com (using .hostname)" = "" +"url/toascii.window.js :: ẞ.com (using .host)" = "" +"url/toascii.window.js :: ẞ.com (using .hostname)" = "" +"url/toascii.window.js :: ẞ.foo.com (using .host)" = "" +"url/toascii.window.js :: ẞ.foo.com (using .hostname)" = "" +"url/toascii.window.js :: ẞ.foo.com (using .host)" = "" +"url/toascii.window.js :: ẞ.foo.com (using .hostname)" = "" +"url/toascii.window.js :: ‍.example (using )" = "" +"url/toascii.window.js :: ‍.example (using .host)" = "" +"url/toascii.window.js :: ‍.example (using .hostname)" = "" +"url/toascii.window.js :: ‍.example (using )" = "" +"url/toascii.window.js :: ‍.example (using .host)" = "" +"url/toascii.window.js :: ‍.example (using .hostname)" = "" +"url/toascii.window.js :: Ↄ.com (using .host)" = "" +"url/toascii.window.js :: Ↄ.com (using .hostname)" = "" +"url/toascii.window.js :: Ↄ.com (using .host)" = "" +"url/toascii.window.js :: Ↄ.com (using .hostname)" = "" +"url/toascii.window.js :: ≠ (using .host)" = "" +"url/toascii.window.js :: ≠ (using .hostname)" = "" +"url/toascii.window.js :: ≠ (using .host)" = "" +"url/toascii.window.js :: ≠ (using .hostname)" = "" +"url/toascii.window.js :: ≮ (using .host)" = "" +"url/toascii.window.js :: ≮ (using .hostname)" = "" +"url/toascii.window.js :: ≮ (using .host)" = "" +"url/toascii.window.js :: ≮ (using .hostname)" = "" +"url/toascii.window.js :: ≯ (using .host)" = "" +"url/toascii.window.js :: ≯ (using .hostname)" = "" +"url/toascii.window.js :: ≯ (using .host)" = "" +"url/toascii.window.js :: ≯ (using .hostname)" = "" +"url/toascii.window.js :: ♥.net (using .host)" = "" +"url/toascii.window.js :: ♥.net (using .hostname)" = "" +"url/toascii.window.js :: ♥.net (using .host)" = "" +"url/toascii.window.js :: ♥.net (using .hostname)" = "" +"url/toascii.window.js :: 㛼.com (using .host)" = "" +"url/toascii.window.js :: 㛼.com (using .hostname)" = "" +"url/toascii.window.js :: 㛼.com (using .host)" = "" +"url/toascii.window.js :: 㛼.com (using .hostname)" = "" +"url/toascii.window.js :: �.com (using )" = "" +"url/toascii.window.js :: �.com (using .host)" = "" +"url/toascii.window.js :: �.com (using .hostname)" = "" +"url/toascii.window.js :: �.com (using )" = "" +"url/toascii.window.js :: �.com (using .host)" = "" +"url/toascii.window.js :: �.com (using .hostname)" = "" +"url/url-constructor.any.js :: Parsing: <\u0000\u001b\u0004\u0012 http://example.com/\u001f \r > without base" = "" +"url/url-constructor.any.js :: Parsing: without base" = "" +"url/url-constructor.any.js :: Parsing: without base" = "" +"url/url-origin.any.js :: Origin parsing: <\u0000\u001b\u0004\u0012 http://example.com/\u001f \r > without base" = "" +"url/url-setters.any.js :: URL: Setting .host = 'x:123'" = "" +"url/url-setters.any.js :: URL: Setting .pathname = '' Path-only URLs cannot have their paths erased" = "" +"url/url-setters.any.js :: URL: Setting .port = '\n\n\t\t'" = "" "url/url-statics-parse.any.js :: URL.parse(undefined, aaa:/b)" = "" "url/urlencoded-parser.any.js :: request.formData() with input: test=" = "" "url/urlencoded-parser.any.js :: response.formData() with input: test=" = "" -"url/urlsearchparams-constructor.any.js :: Basic URLSearchParams construction" = "" "url/urlsearchparams-constructor.any.js :: Construct with 2 unpaired surrogates (no trailing)" = "" "url/urlsearchparams-constructor.any.js :: Construct with 3 unpaired surrogates (no leading)" = "" "url/urlsearchparams-constructor.any.js :: Construct with object with NULL, non-ASCII, and surrogate keys" = "" -"url/urlsearchparams-constructor.any.js :: Custom [Symbol.iterator]" = "" "url/urlsearchparams-constructor.any.js :: Parse %00" = "" "url/urlsearchparams-constructor.any.js :: Parse \\0" = "" "url/urlsearchparams-constructor.any.js :: URLSearchParams constructor, DOMException as argument" = "" -"url/urlsearchparams-constructor.any.js :: URLSearchParams constructor, FormData." = "" -"url/urlsearchparams-constructor.any.js :: URLSearchParams constructor, object." = "" -"url/urlsearchparams-delete.any.js :: Changing the query of a URL with an opaque path with trailing spaces" = "" -"url/urlsearchparams-delete.any.js :: Changing the query of a URL with an opaque path with trailing spaces and a fragment" = "" "url/urlsearchparams-stringifier.any.js :: Serialize \\0" = "" diff --git a/expectations/wpt-wintertc.toml b/expectations/wpt-wintertc.toml index 40993f3..c951056 100644 --- a/expectations/wpt-wintertc.toml +++ b/expectations/wpt-wintertc.toml @@ -1,7 +1,43 @@ # WinterTC / WPT expectations baseline. -# Keys are picomatch globs over WPT-relative test paths (no subtest suffix). Skipped tests leave the -# pass-rate denominator (rate over run, not selection); ratcheted per-subtest failures are counted -# but expected. Skip only what is structurally unreachable -- never a file with passing subtests. +# Keys are picomatch globs over WPT-relative test paths (no subtest suffix). Skipped tests stay in the +# pass-rate denominator; excluded ones (out of scope for a WinterTC runtime) leave it. Ratcheted +# per-subtest failures are counted but expected. Skip only what is structurally unreachable -- +# never a file with passing subtests. + +# Out of scope: browser-only files (document, iframes, navigation, media elements, page +# lifecycle). WinterTC runtimes have no DOM, so these count in no pass rate. Mixed files run, and +# only their DOM subtests are excluded (`[exclude-ids]`). A new `.window.js` on re-vendor runs +# until triaged here. +[exclude] +"fetch/fetch-later/**" = "unsupported: browser-only — needs a DOM (document, iframe, navigation or media elements)" +"encoding/streams/invalid-realm.window.js" = "unsupported: browser-only — needs a DOM (document, iframe, navigation or media elements)" +"encoding/streams/realms.window.js" = "unsupported: browser-only — needs a DOM (document, iframe, navigation or media elements)" +"encoding/unsupported-labels.window.js" = "unsupported: browser-only — needs a DOM (document, iframe, navigation or media elements)" +"fetch/api/basic/mediasource.window.js" = "unsupported: browser-only — needs a DOM (document, iframe, navigation or media elements)" +"fetch/api/request/multi-globals/construct-in-detached-frame.window.js" = "unsupported: browser-only — needs a DOM (document, iframe, navigation or media elements)" +"fetch/content-type/response.window.js" = "unsupported: browser-only — needs a DOM (document, iframe, navigation or media elements)" +"fetch/content-type/script.window.js" = "unsupported: browser-only — needs a DOM (document, iframe, navigation or media elements)" +"fetch/data-urls/navigate.window.js" = "unsupported: browser-only — needs a DOM (document, iframe, navigation or media elements)" +"fetch/h1-parsing/resources-with-0x00-in-header.window.js" = "unsupported: browser-only — needs a DOM (document, iframe, navigation or media elements)" +"fetch/local-network-access/navigate.tentative.window.js" = "unsupported: browser-only — needs a DOM (document, iframe, navigation or media elements)" +"fetch/nosniff/parsing-nosniff.window.js" = "unsupported: browser-only — needs a DOM (document, iframe, navigation or media elements)" +"fetch/origin/assorted.window.js" = "unsupported: browser-only — needs a DOM (document, iframe, navigation or media elements)" +"fetch/range/general.window.js" = "unsupported: browser-only — needs a DOM (document, iframe, navigation or media elements)" +"url/javascript-urls.window.js" = "unsupported: browser-only — needs a DOM (document, iframe, navigation or media elements)" +"url/percent-encoding.window.js" = "unsupported: browser-only — needs a DOM (document, iframe, navigation or media elements)" +"url/url-setters-a-area.window.js" = "unsupported: browser-only — needs a DOM (document, iframe, navigation or media elements)" + +[exclude-ids] +'^url/toascii\.window\.js :: .* \(using (\.host(name)?)?\)$' = "unsupported: browser-only — tests / element URL parsing" +'^encoding/single-byte-decoder\.window\.js :: .* \((XMLHttpRequest|document\.characterSet and document\.inputEncoding)\)$' = "unsupported: browser-only — XMLHttpRequest / document encoding variants" +# CORS enforcement (the preflight protocol, and rejecting responses a server or CORP withholds) is +# the browser's security model; server runtimes, Node and Deno included, do not enforce it. The +# positive cross-origin tests stay in. +'^fetch/api/cors/cors-(preflight[\w-]*|redirect-preflight)\.any\.js :: ' = "unsupported: CORS preflight (browser security model; not enforced by server runtimes)" +'^fetch/api/cors/cors-(basic|keepalive)\.any\.js :: .*server forbid CORS' = "unsupported: CORS enforcement (browser security model; not enforced by server runtimes)" +'^fetch/api/cors/cors-origin\.any\.js :: .*\[origin KO\]$' = "unsupported: CORS enforcement (browser security model; not enforced by server runtimes)" +'^fetch/api/redirect/redirect-mode\.any\.js :: manual redirect with a CORS error should be rejected$' = "unsupported: CORS enforcement (browser security model; not enforced by server runtimes)" +'^fetch/cross-origin-resource-policy/fetch\.any\.js :: .*Cross-Origin-Resource-Policy: same' = "unsupported: Cross-Origin-Resource-Policy enforcement (browser security model; not enforced by server runtimes)" [skip] # TLS / HTTP-2 -- unreachable transport. The wptserve sidecar is plain HTTP on loopback (no WPT-CA @@ -12,32 +48,6 @@ "**/*.https.*" = "no TLS: HTTP-only server cut, no WPT-CA trust" "**/*.h2.*" = "no HTTP/2: server started with --no-h2" -# Browser-only `.window.js` (no document / window / navigation). Only window-scoped files with ZERO -# headless passes are skipped; those that DO pass headless (encoding/single-byte-decoder, -# fetch/content-type/multipart, fetch/h1-parsing/{lone-cr,status-code}) stay in so their passes -# count and failures ratchet -- same rule as encodeInto. On a re-vendor, a new `.window.js` runs -# (failures show as regressions) until triaged here. -"fetch/fetch-later/**" = "browser-only: fetchLater needs window / iframe / bfcache" -"encoding/streams/invalid-realm.window.js" = "browser-only: window-scoped, no headless pass" -"encoding/streams/realms.window.js" = "browser-only: window-scoped, no headless pass" -"encoding/unsupported-labels.window.js" = "browser-only: window-scoped, no headless pass" -"fetch/api/basic/mediasource.window.js" = "browser-only: window-scoped, no headless pass" -"fetch/api/request/multi-globals/construct-in-detached-frame.window.js" = "browser-only: window-scoped, no headless pass" -"fetch/content-length/parsing.window.js" = "browser-only: window-scoped, no headless pass" -"fetch/content-length/too-long.window.js" = "browser-only: window-scoped, no headless pass" -"fetch/content-type/response.window.js" = "browser-only: window-scoped, no headless pass" -"fetch/content-type/script.window.js" = "browser-only: window-scoped, no headless pass" -"fetch/data-urls/navigate.window.js" = "browser-only: window-scoped, no headless pass" -"fetch/h1-parsing/resources-with-0x00-in-header.window.js" = "browser-only: window-scoped, no headless pass" -"fetch/local-network-access/navigate.tentative.window.js" = "browser-only: window-scoped, no headless pass" -"fetch/nosniff/parsing-nosniff.window.js" = "browser-only: window-scoped, no headless pass" -"fetch/origin/assorted.window.js" = "browser-only: window-scoped, no headless pass" -"fetch/range/general.window.js" = "browser-only: window-scoped, no headless pass" -"url/javascript-urls.window.js" = "browser-only: window-scoped, no headless pass" -"url/percent-encoding.window.js" = "browser-only: window-scoped, no headless pass" -"url/toascii.window.js" = "browser-only: window-scoped, no headless pass" -"url/url-setters-a-area.window.js" = "browser-only: window-scoped, no headless pass" - # encoding/encodeInto.any.js is NOT skipped: its valid-destination subtests pass. Known failures # (ratcheted): the SharedArrayBuffer subtests (need WebAssembly.Memory) plus 12 non-SAB -- the # invalid-destination checks for non-Uint8Array typed arrays over ArrayBuffer, and the detached diff --git a/harness/src/adapters/cpython-core.test.ts b/harness/src/adapters/cpython-core.test.ts index d3c8886..b415c43 100644 --- a/harness/src/adapters/cpython-core.test.ts +++ b/harness/src/adapters/cpython-core.test.ts @@ -4,7 +4,7 @@ import { tmpdir } from "node:os"; import { join, resolve } from "node:path"; import picomatch from "picomatch"; import type { AdapterContext } from "./types"; -import { filterIncludedModules, parseCpythonLines, remapCpythonSkip, runCpythonCore } from "./cpython-core"; +import { cpythonMatchArgs, filterIncludedModules, parseCpythonLines, remapCpythonSkip, runCpythonCore, selectCpythonModules } from "./cpython-core"; const fixture = await Bun.file(`${import.meta.dir}/../../fixtures/cpython-core.ndjson`).text(); @@ -93,6 +93,7 @@ test("passes CPython driver arguments after the elide run separator", async () = set -euo pipefail printf '%s\n' "$@" > ${JSON.stringify(argsLog)} printf '{"module":"test_re","case":"test_re.ReTests.test_basic","status":"pass"}\\n' +printf '{"driver": "complete"}\\n' `, ); const ctx: AdapterContext = { @@ -130,6 +131,38 @@ printf '{"module":"test_re","case":"test_re.ReTests.test_basic","status":"pass"} expect(argv.indexOf("--skip")).toBeLessThan(argv.indexOf("test_re")); }); +test("a driver's leftover children do not hold its shard open", async () => { + // multiprocessing children and resource trackers can outlive the driver holding its stdout. + const root = mkdtempSync(join(tmpdir(), "cpython-core-")); + const manifest = join(root, "manifest.toml"); + const suitePath = join(root, "cpython"); + mkdirSync(suitePath, { recursive: true }); + writeFileSync(manifest, '[[group]]\nid = "core"\ninclude = ["test_re"]\n'); + const elidePath = writeExecutable( + join(root, "fake-elide.sh"), + `#!/usr/bin/env bash +sleep 60 & +printf '{"module":"test_re","case":"test_re.ReTests.test_basic","status":"pass"}\\n' +printf '{"driver": "complete"}\\n' +`, + ); + const ctx: AdapterContext = { + elide: { semver: "test", digest: "deadbeef" }, + elidePath, + repoRoot: resolve(import.meta.dir, "../..", ".."), + suitePath, + include: [], + skipGlobs: [], + threads: 1, + settings: { manifest, timeoutMs: 30_000 }, + workspacePath: join(root, "workspace"), + }; + const started = performance.now(); + const results = await collect(runCpythonCore(ctx)); + expect(performance.now() - started).toBeLessThan(10_000); + expect(results).toEqual([expect.objectContaining({ id: "test_re.ReTests.test_basic", status: "pass" })]); +}); + test("passes only included CPython modules to the driver", async () => { const root = mkdtempSync(join(tmpdir(), "cpython-core-")); const argsLog = join(root, "elide.args"); @@ -143,6 +176,7 @@ test("passes only included CPython modules to the driver", async () => { set -euo pipefail printf '%s\n' "$@" > ${JSON.stringify(argsLog)} printf '{"module":"test_re","case":"test_re.ReTests.test_basic","status":"pass"}\\n' +printf '{"driver": "complete"}\\n' `, ); const ctx: AdapterContext = { @@ -178,6 +212,7 @@ test("runs CPython shards from writable workspace directories", async () => { set -euo pipefail pwd > ${JSON.stringify(cwdLog)} printf '{"module":"test_re","case":"test_re.ReTests.test_basic","status":"pass"}\\n' +printf '{"driver": "complete"}\\n' `, ); const ctx: AdapterContext = { @@ -214,6 +249,7 @@ sleep 0.08 printf '{"module":"test_re","case":"test_re.ReTests.test_basic","status":"running"}\\n' sleep 0.08 printf '{"module":"test_re","case":"test_re.ReTests.test_basic","status":"pass"}\\n' +printf '{"driver": "complete"}\\n' `, ); const ctx: AdapterContext = { @@ -258,6 +294,7 @@ set -euo pipefail printf '{"status":"ok","value":1}\\n' printf '{"module":"test_re","case":"test_re.Case.test_one","status":"pass"}\\n' printf '{"module":"test_re","case":"test_re.Case.test_two","status":"fail","message":"boom"}\\n' +printf '{"driver": "complete"}\\n' `, ); const ctx: AdapterContext = { @@ -294,6 +331,7 @@ set -euo pipefail printf '{"module":"test_re","case":"test_re.Streaming.test_first","status":"pass"}\\n' while [[ ! -f ${JSON.stringify(continueFile)} ]]; do sleep 0.05; done printf '{"module":"test_re","case":"test_re.Streaming.test_second","status":"pass"}\\n' +printf '{"driver": "complete"}\\n' `, ); const ctx: AdapterContext = { @@ -390,6 +428,7 @@ printf '%s\\n' "\${modules[@]}" > ${JSON.stringify(root)}/shard-$$.args for module in "\${modules[@]}"; do printf '{"module":"%s","case":"%s.Case.test","status":"pass"}\\n' "$module" "$module" done +printf '{"driver": "complete"}\\n' `, ); const ctx: AdapterContext = { @@ -418,3 +457,48 @@ done .sort(); expect(shardModules).toEqual(["test_a", "test_b", "test_c"]); }); + +test("fails the run when the Elide under test has no Python support", async () => { + const root = mkdtempSync(join(tmpdir(), "cpython-core-")); + const manifest = join(root, "manifest.toml"); + const suitePath = join(root, "cpython"); + mkdirSync(suitePath, { recursive: true }); + writeFileSync(manifest, '[[group]]\nid = "core"\ninclude = ["test_re", "test_json"]\n'); + const elidePath = writeExecutable( + join(root, "fake-elide.sh"), + `#!/usr/bin/env bash +echo "Python support is not installed. Run 'elide setup python' to add it." >&2 +exit 2 +`, + ); + const ctx: AdapterContext = { + elide: { semver: "test", digest: "deadbeef" }, + elidePath, + repoRoot: resolve(import.meta.dir, "../..", ".."), + suitePath, + include: [], + skipGlobs: [], + threads: 2, + settings: { manifest, timeoutMs: 5_000 }, + workspacePath: join(root, "workspace"), + }; + + await expect(collect(runCpythonCore(ctx))).rejects.toThrow(/no Python support.*\n.*PYTHON=yes/s); +}); + +test("selectCpythonModules keeps modules the pattern or its leading dotted segment matches", () => { + const modules = ["test_ast", "test_time", "test_datetime", "test_json", "test_re"]; + expect(selectCpythonModules(modules, undefined)).toBe(modules); + expect(selectCpythonModules(modules, ["*time*"])).toEqual(["test_time", "test_datetime"]); + expect(selectCpythonModules(modules, ["test_ast.*literal_eval*"])).toEqual(["test_ast"]); + expect(selectCpythonModules(modules, ["test_ast.test_ast.AST_Tests.test_dump", "test_json"])).toEqual(["test_ast", "test_json"]); + expect(selectCpythonModules(modules, ["*.ReTests.*"])).toEqual(modules); // head `*`: every module, driver prunes cases +}); + +test("cpythonMatchArgs hands the driver one --match-re per pattern", () => { + expect(cpythonMatchArgs(undefined)).toEqual([]); + const args = cpythonMatchArgs(["test_ast.*literal_eval*"]); + expect(args[0]).toBe("--match-re"); + expect(new RegExp(args[1], "i").test("test_ast.test_ast.ASTHelpers_Test.test_literal_eval_str_int_limit")).toBe(true); + expect(new RegExp(args[1], "i").test("test_ast.test_ast.AST_Tests.test_dump")).toBe(false); +}); diff --git a/harness/src/adapters/cpython-core.ts b/harness/src/adapters/cpython-core.ts index fbfa026..a25824a 100644 --- a/harness/src/adapters/cpython-core.ts +++ b/harness/src/adapters/cpython-core.ts @@ -1,9 +1,10 @@ -import { mkdirSync } from "node:fs"; +import { cpSync, mkdirSync, readdirSync, rmSync, symlinkSync } from "node:fs"; import { join } from "node:path"; import picomatch from "picomatch"; import type { Adapter, AdapterContext } from "./types"; import type { TestResult } from "../results/schema"; import { loadManifest } from "../manifest"; +import { compileFilter, describeFilter, hasFilter } from "../filter"; import { shardItems, mergeAsyncIterables } from "./pool"; interface CpythonRecord { @@ -16,6 +17,9 @@ interface CpythonRecord { const CPYTHON_STATUSES = new Set(["pass", "fail", "skip", "error", "running"]); +// Elide's `elide_run_python_not_installed` message. +const PYTHON_NOT_INSTALLED_RE = /Python support is not installed/; + function parseCpythonRecord(line: string): CpythonRecord | null { const s = line.trim(); if (!s) return null; @@ -69,6 +73,28 @@ export function filterIncludedModules(modules: string[], includeGlobs: string[]) return modules.filter((module) => matchers.some((match) => match(module))); } +// --filter for cpython-core works at two levels. Here, a module is kept when a +// pattern matches its name, or when the pattern's leading dotted segment does +// (`test_ast.*literal*` -> `test_ast`), since case ids start with the module. +// Inside the driver the same patterns then prune individual cases (see +// cpythonMatchArgs), so `cpython-core:test_ast.*literal_eval*` runs only those. +export function selectCpythonModules(modules: string[], filter: string[] | undefined): string[] { + if (!hasFilter(filter)) return modules; + const heads = filter!.map((pattern) => { + const dot = pattern.indexOf("."); + return dot > 0 ? pattern.slice(0, dot) : pattern; + }); + const matches = compileFilter([...filter!, ...heads]); + return modules.filter((module) => matches(module)); +} + +// The driver speaks Python `re`, not globs; picomatch's regex output for +// `{contains, nocase}` uses only constructs both engines share. +export function cpythonMatchArgs(filter: string[] | undefined): string[] { + if (!hasFilter(filter)) return []; + return filter!.flatMap((pattern) => ["--match-re", picomatch.makeRe(pattern, { contains: true, nocase: true }).source]); +} + function progressEnabled(ctx: AdapterContext): boolean { return Boolean(ctx.log || ctx.verbose); } @@ -185,11 +211,15 @@ async function* runCpythonShard( skip: Array<(value: string) => boolean>, timeoutMs: number, shardIndex: number, + state: ShardState = { aborted: false }, ): AsyncIterable { const started = performance.now(); const progress = progressEnabled(ctx); const elideRunArgs = configuredElideRunArgs(ctx); const cwd = join(ctx.workspacePath, `shard-${shardIndex}`); + // Fresh for every launch: CPython's TESTFN is `@test__tmp…`, pids repeat in the container, + // and a driver killed mid-test (or a resumed shard) leaves its files behind for the next test. + rmSync(cwd, { recursive: true, force: true }); mkdirSync(cwd, { recursive: true }); const proc = Bun.spawn([ ctx.elidePath, @@ -198,8 +228,9 @@ async function* runCpythonShard( driver, "--", "--cpython-root", - ctx.suitePath, - ...(progress ? ["--progress-stderr"] : []), + String(ctx.settings.cpythonRoot ?? ctx.suitePath), + // Always: the phase lines keep the watchdog below informed; they are echoed only with --log. + "--progress-stderr", ...driverSkipArgs, ...modules, ], { @@ -207,9 +238,23 @@ async function* runCpythonShard( env: process.env, stdout: "pipe", stderr: "pipe", + // Its own process group, so the driver goes down with everything it started: multiprocessing + // children and resource trackers outlive a killed driver otherwise, and holding its stdout they + // keep this shard waiting for an EOF that never comes. + detached: true, }); + const killGroup = (): void => { + try { + process.kill(-proc.pid, "SIGKILL"); + } catch { + // Already gone. + } + }; + // Whatever the driver left running once it exits is an orphan holding its pipes. + void proc.exited.then(killGroup); let activeCase: string | undefined; let activeSince = performance.now(); + let lastSignal = performance.now(); const setActiveCase = (activity: string | undefined): void => { if (activity === activeCase) return; activeCase = activity; @@ -220,31 +265,32 @@ async function* runCpythonShard( `CPython shard: ${modules.slice(0, 4).join(", ")}${modules.length > 4 ? ", ..." : ""}`, () => activeCase, ); - const stderr = readCappedText(proc.stderr as ReadableStream, 1_000_000, progress - ? (line) => { - if (line.startsWith("progress: ")) { - const activity = line.slice("progress: ".length); - setActiveCase(activity.startsWith("done ") ? undefined : activity); - process.stderr.write(`${ctx.logPrefix ?? ""}${line}\n`); - return; - } - if (ctx.verbose) process.stderr.write(`${ctx.logPrefix ?? ""}${line}\n`); - } - : undefined); + const stderr = readCappedText(proc.stderr as ReadableStream, 1_000_000, (line) => { + if (line.startsWith("progress: ")) { + const activity = line.slice("progress: ".length); + lastSignal = performance.now(); + setActiveCase(activity.startsWith("done ") ? undefined : activity); + if (progress) process.stderr.write(`${ctx.logPrefix ?? ""}${line}\n`); + return; + } + if (progress && ctx.verbose) process.stderr.write(`${ctx.logPrefix ?? ""}${line}\n`); + }); let timedOut = false; let timedOutActivity: string | undefined; - const caseTimeoutMs = Number(ctx.settings.caseTimeoutMs ?? 60_000); + const caseTimeoutMs = Number(ctx.settings.caseTimeoutMs ?? 65_000); const timer = setTimeout(() => { timedOut = true; - proc.kill("SIGKILL"); + killGroup(); }, timeoutMs); + // A case running too long, or the driver going quiet between cases (module setup/teardown, a hung + // import, interpreter shutdown) for as long: either way the driver is stuck, not working. const caseTimer = setInterval(() => { - if (!activeCase) return; - if (performance.now() - activeSince < caseTimeoutMs) return; + const since = activeCase ? activeSince : lastSignal; + if (performance.now() - since < caseTimeoutMs) return; timedOut = true; - timedOutActivity = activeCase; - proc.kill("SIGKILL"); + timedOutActivity = activeCase ?? (state.lastModule ? `running ${state.lastModule.split(".")[0]}` : undefined); + killGroup(); }, Math.min(1_000, Math.max(100, caseTimeoutMs / 10))); let parsedCount = 0; @@ -252,7 +298,13 @@ async function* runCpythonShard( let pending = ""; const decoder = new TextDecoder(); const emitLine = function* (line: string): Iterable { + lastSignal = performance.now(); + if (line.trim() === DRIVER_COMPLETE) { + state.completed = true; + return; + } const record = parseCpythonRecord(line); + if (record) state.lastModule = record.module; if (record?.status === "running") { setActiveCase(record.case || record.module); return; @@ -288,6 +340,9 @@ async function* runCpythonShard( clearInterval(caseTimer); stopProgress(); const durationMs = Math.round(performance.now() - started); + // The driver exits 1 whenever a test fails; only a missing completion sentinel means it died. + const crashed = !state.completed; + if (timedOut || crashed) state.aborted = true; if (timedOut) { if (timedOutActivity) { yield activityTimeoutResult(timedOutActivity, durationMs, caseTimeoutMs); @@ -296,31 +351,114 @@ async function* runCpythonShard( yield runnerErrorResult("CPython driver timed out", durationMs); return; } + // A driver that dies mid-shard (an interpreter crash) takes the case it was running with it; say so + // instead of letting that case and every module after it vanish from the run. + if (crashed && parsedCount > 0) { + const activity = activeCase ?? state.lastModule ?? ""; + const lost = activityTimeoutResult(activity, durationMs, 0); + yield { ...lost, message: `CPython driver exited with code ${exitCode} while ${activity}` }; + return; + } if (exitCode !== 0 && parsedCount === 0) { + // An Elide built without Python (`PYTHON=no`, or an install missing the python overlay) says so + // on every shard. That is a property of the build under test, not a result: recorded, it would + // ratchet the whole suite as expected failures. Throwing makes it a harness error (exit 2), + // which publishes nothing. + if (PYTHON_NOT_INSTALLED_RE.test(stderrText || stdout)) { + throw new Error( + `cpython-core: the Elide under test has no Python support: ${(stderrText || stdout).trim()}\n` + + "Rebuild it with PYTHON=yes. (`elide setup python` is only safe on a published release: on a local build it\n" + + "installs the published overlay, whose bin/elide replaces the binary under test.)", + ); + } yield runnerErrorResult(stderrText || stdout, durationMs); } } +/** + * A writable CPython root for the run. The suite checkout is mounted read-only, and CPython's tests + * write beside their sources (`import_helper.forget` unlinks a `.pyc` in every `sys.path` entry, which + * a read-only mount refuses with EROFS even when none exists). `Lib` and the driver are copied into + * the workspace; every other top-level entry (Tools, Modules, ...) is linked, as tests only read it. + */ +export function prepareWritableCpythonRoot(ctx: AdapterContext): { root: string; driver: string } { + const root = join(ctx.workspacePath, "cpython-root"); + rmSync(root, { recursive: true, force: true }); + mkdirSync(root, { recursive: true }); + for (const entry of readdirSync(ctx.suitePath)) { + const from = join(ctx.suitePath, entry); + if (entry === "Lib") cpSync(from, join(root, entry), { recursive: true }); + else symlinkSync(from, join(root, entry)); + } + const driverDir = join(ctx.workspacePath, "cpython-driver"); + rmSync(driverDir, { recursive: true, force: true }); + cpSync(join(ctx.repoRoot, "suites/drivers/python"), driverDir, { recursive: true }); + ctx.settings.cpythonRoot = root; + return { root, driver: join(driverDir, "elide_regrtest_driver.py") }; +} + export async function* runCpythonCore(ctx: AdapterContext): AsyncIterable { const manifestPath = String(ctx.settings.manifest ?? ""); if (!manifestPath) throw new Error("cpython-core requires settings.manifest"); const manifest = loadManifest(manifestPath); - const modules = filterIncludedModules(manifest.groups.flatMap((g) => g.include), ctx.include); + const included = filterIncludedModules(manifest.groups.flatMap((g) => g.include), ctx.include); + const modules = selectCpythonModules(included, ctx.filter); + if (hasFilter(ctx.filter)) { + process.stderr.write(`${ctx.logPrefix ?? ""}${describeFilter(ctx.filter!, modules.length, included.length, "modules")}\n`); + } const skip = ctx.skipGlobs.map((g) => picomatch(g)); - const driverSkipArgs = ctx.skipGlobs.flatMap((glob) => ["--skip", glob]); - const driver = join(ctx.repoRoot, "suites/drivers/python/elide_regrtest_driver.py"); + const driverSkipArgs = [...ctx.skipGlobs.flatMap((glob) => ["--skip", glob]), ...cpythonMatchArgs(ctx.filter)]; + const { driver } = prepareWritableCpythonRoot(ctx); // also sets settings.cpythonRoot for the shards if (modules.length === 0) { yield runnerErrorResult("cpython-core selected no modules"); return; } const timeoutMs = Number(ctx.settings.timeoutMs ?? 120_000); - const shards = shardItems(modules, ctx.threads); + // Each shard can fan out: multiprocessing tests start a full runtime per pool worker. + const maxShards = Number(ctx.settings.maxShards ?? ctx.threads); + const shards = shardItems(modules, Math.max(1, Math.min(ctx.threads, maxShards))); yield* mergeAsyncIterables( - shards.map((shard, index) => runCpythonShard(ctx, driver, shard, driverSkipArgs, skip, timeoutMs, index)), + shards.map((shard, index) => runCpythonShardResuming(ctx, driver, shard, driverSkipArgs, skip, timeoutMs, index)), ); } +interface ShardState { + lastModule?: string; + completed?: boolean; + aborted: boolean; +} + +// The driver's last stdout line on a normal exit (`emit({"driver": "complete"})`, sorted keys). +const DRIVER_COMPLETE = '{"driver": "complete"}'; + +/** Index of the manifest module a driver record's (possibly dotted) module id belongs to. */ +export function manifestModuleIndex(modules: string[], recordModule: string | undefined): number { + if (!recordModule) return -1; + return modules.findIndex((m) => recordModule === m || recordModule.startsWith(`${m}.`)); +} + +// A killed or crashed driver takes the rest of its shard with it; relaunch it on the modules after the +// one it died in. Skipping at least one module each time guarantees progress. +async function* runCpythonShardResuming( + ctx: AdapterContext, + driver: string, + modules: string[], + driverSkipArgs: string[], + skip: Array<(value: string) => boolean>, + timeoutMs: number, + shardIndex: number, +): AsyncIterable { + let remaining = modules; + while (remaining.length > 0) { + const state: ShardState = { aborted: false }; + yield* runCpythonShard(ctx, driver, remaining, driverSkipArgs, skip, timeoutMs, shardIndex, state); + if (!state.aborted) return; + const at = manifestModuleIndex(remaining, state.lastModule); + remaining = remaining.slice(Math.max(at, 0) + 1); + } +} + export const cpythonCoreAdapter: Adapter = { id: "cpython-core", kind: "test", diff --git a/harness/src/adapters/javac-jtreg.ts b/harness/src/adapters/javac-jtreg.ts index 10c12c7..b825fc2 100644 --- a/harness/src/adapters/javac-jtreg.ts +++ b/harness/src/adapters/javac-jtreg.ts @@ -4,6 +4,7 @@ import picomatch from "picomatch"; import type { Adapter, AdapterContext } from "./types"; import type { TestResult } from "../results/schema"; import { loadManifest } from "../manifest"; +import { applyFilter, describeFilter } from "../filter"; import { runProcess, type ProcessRunResult } from "./process"; import { createJtregRunRoot, isJtregRunnerExit, jtregCommonArgs, jtregOutcome } from "./jtreg"; @@ -377,7 +378,10 @@ export async function* runJavacJtreg(ctx: AdapterContext): AsyncIterable expandManifestIncludePaths(langtoolsRoot, group.include, ctx.include)); + const included = manifest.groups.flatMap((group) => expandManifestIncludePaths(langtoolsRoot, group.include, ctx.include)); + const tests = applyFilter(included, ctx.filter, (path) => path, (kept, total) => + process.stderr.write(`${ctx.logPrefix ?? ""}${describeFilter(ctx.filter!, kept, total, "tests")}\n`), + ); const skip = ctx.skipGlobs.map((glob) => picomatch(glob)); if (tests.length === 0) { yield runnerErrorResult("javac-jtreg selected no tests"); diff --git a/harness/src/adapters/jdk-jtreg.ts b/harness/src/adapters/jdk-jtreg.ts index 9fee749..ff3604f 100644 --- a/harness/src/adapters/jdk-jtreg.ts +++ b/harness/src/adapters/jdk-jtreg.ts @@ -44,6 +44,7 @@ import { } from "./jtreg"; import { buildNative, HEADER_DIRS, NATIVE_BUILD, nativeTarget } from "./jtreg-native"; import { normalizeSignature } from "../analyze/signature"; +import { compileFilter } from "../filter"; import type { Result as HarnessResult, TestResult } from "../results/schema"; export const REPO = resolve(import.meta.dir, "../../.."); const HEAP_CAP = "-Xmx2g"; @@ -332,8 +333,10 @@ export async function discover( suite: string, exclusions: Exclusion[] = [], include: string[] = [], + filter: string[] = [], ): Promise { const files = [...new Bun.Glob("**/*").scanSync({ cwd: suite, onlyFiles: true })].sort(); + const filtered = compileFilter(filter); const nestedRoots = new Set(files.filter((id) => id.endsWith("/TEST.ROOT"))); const included = include.length ? include.map((glob) => picomatch(glob)) : []; const inventory: Entry[] = []; @@ -341,6 +344,7 @@ export async function discover( // jtreg's source formats; fixtures without a test marker are not denominator entries. if (!/\.(java|sh|jasm|jcod|html)$/.test(id)) continue; if (included.length && !included.some((match) => match(id))) continue; + if (!filtered(id)) continue; const source = await Bun.file(join(suite, id)).text(); if (!hasTest(source)) continue; let unsupported = excludedReason(id, exclusions) ?? portableReason(id, source); @@ -531,6 +535,7 @@ async function stage( archives: Awaited>, manifest: Manifest, include: string[], + filter: string[], reference: string, ) { const src = join(out, "src"); @@ -552,7 +557,7 @@ async function stage( const root = portableRoot(originalRoot); await Bun.write(join(suite, "TEST.ROOT"), root); await $`unzip -q ${archives.jtreg} -d ${join(out, "harness")}`.quiet(); - const inventory = await discover(suite, manifest.exclude ?? [], include); + const inventory = await discover(suite, manifest.exclude ?? [], include, filter); const native = await buildNative({ suite, srcRoot: join(src, "src"), @@ -1226,6 +1231,7 @@ export async function* runJdkJtreg(ctx: AdapterContext): AsyncIterable(items: AsyncIterable): Promise { return Array.fromAsync(items); @@ -98,7 +105,7 @@ printf 'NODE_TEST_KNOWN_GLOBALS=%s\\nNODE_SKIP_FLAG_CHECK=%s\\nNODE_API_OVERLAY_ expect(readFileSync(envLog, "utf8")).toContain("NODE_TEST_KNOWN_GLOBALS=0\n"); expect(readFileSync(envLog, "utf8")).toContain("NODE_API_OVERLAY_CWD="); expect(readFileSync(envLog, "utf8")).toContain("NODE_TEST_SAMPLE=1\n"); - expect(readFileSync(envLog, "utf8")).toContain(`${workspacePath}/node-test`); + expect(readFileSync(envLog, "utf8")).toContain(`NODE_TEST_DIR=${workspacePath}/node-api-overlay/test\n`); }); test("runs Node API files from an overlay with common shims", async () => { @@ -237,6 +244,85 @@ test("maps Node common skip output to skip", async () => { }); }); +test("detects node:test files, leaving ESM entries on elide run", () => { + expect(usesNodeTest("test/parallel/a.js", "const test = require('node:test');")).toBe(true); + expect(usesNodeTest("test/parallel/b.js", "const { describe, it } = require(\"node:test\");")).toBe(true); + expect(usesNodeTest("test/parallel/c.js", "import { test } from 'node:test';")).toBe(true); + expect(usesNodeTest("test/parallel/d.js", "require('../common');")).toBe(false); + expect(usesNodeTest("test/parallel/e.mjs", "import test from 'node:test';")).toBe(false); +}); + +test("runs node:test files through elide test from an overlay-root entry", async () => { + const root = mkdtempSync(join(tmpdir(), "node-api-")); + const suitePath = join(root, "node"); + const workspacePath = join(root, "workspace"); + const manifest = join(root, "node-api.toml"); + const argsLog = join(root, "args.log"); + const entryLog = join(root, "entry.log"); + mkdirSync(join(suitePath, "test/parallel"), { recursive: true }); + mkdirSync(workspacePath, { recursive: true }); + writeFileSync( + join(suitePath, "test/parallel/test-url-x.js"), + "// Flags: --expose-gc\n'use strict';\nrequire('../common');\nconst test = require('node:test');\ntest('x', () => {});\n", + ); + writeFileSync(manifest, '[[group]]\nid = "url"\ninclude = ["test/parallel/test-url-*.js"]\n'); + // Emulates `elide test`: TAP on stdout, the build summary on stderr, and a failed file. + const elidePath = writeExecutable( + join(root, "fake-elide.sh"), + `#!/usr/bin/env bash +printf '%s\\n' "$@" > ${JSON.stringify(argsLog)} +entry="" +for arg in "$@"; do case "$arg" in __elide_node_test__*) entry="$arg" ;; esac; done +cat "$entry" > ${JSON.stringify(entryLog)} +printf 'TAP version 13\\nnot ok 1 - x\\n ---\\n message: "1 !== 2"\\n' +printf 'JavaScript tests failed\\n' >&2 +exit 1 +`, + ); + const ctx: AdapterContext = { + elide: { semver: "test", digest: "deadbeef" }, + elidePath, + repoRoot: root, + suitePath, + include: [], + skipGlobs: [], + threads: 1, + settings: { manifest, timeoutMs: 5_000, elideRunArgs: ["--sandbox", "--allow-read"] }, + workspacePath, + }; + + const results = await collect(runNodeApi(ctx)); + + expect(results).toEqual([ + expect.objectContaining({ + id: "test/parallel/test-url-x.js", + status: "fail", + message: expect.stringContaining('message: "1 !== 2"'), + }), + ]); + const entry = "__elide_node_test__test__parallel__test-url-x.js"; + expect(readFileSync(argsLog, "utf8").trim().split(/\n/)).toEqual([ + "test", + "--sandbox", + "--allow-read", + "--reporter", + "tap", + entry, + "--", + "--expose-gc", + ]); + const source = readFileSync(entryLog, "utf8"); + expect(source).toContain("require(\"./test/parallel/test-url-x.js\")"); + expect(source).toContain("process.emit('exit', process.exitCode ?? 0)"); +}); + +test("tests that need Node internals are skipped with the exclusion marker", () => { + expect(requiresNodeInternals("// Flags: --expose-internals\n'use strict';\n")).toBe(true); + expect(requiresNodeInternals("'use strict';\nconst { x } = require('internal/util');\n")).toBe(true); + expect(requiresNodeInternals("// Flags: --expose-gc\n'use strict';\n")).toBe(false); + expect(NODE_INTERNALS_SKIP).toMatch(/^requires --expose-internals/); +}); + test("skipped tests are never launched", async () => { const root = mkdtempSync(join(tmpdir(), "node-api-")); const suitePath = join(root, "node"); diff --git a/harness/src/adapters/node-api.ts b/harness/src/adapters/node-api.ts index dbb4361..7dd4153 100644 --- a/harness/src/adapters/node-api.ts +++ b/harness/src/adapters/node-api.ts @@ -4,6 +4,7 @@ import picomatch from "picomatch"; import type { Adapter, AdapterContext } from "./types"; import type { TestResult } from "../results/schema"; import { loadManifest } from "../manifest"; +import { applyFilter, describeFilter } from "../filter"; import { runProcess, type ProcessRunResult } from "./process"; import { runTaskPool } from "./pool"; @@ -132,6 +133,19 @@ module.exports = { `); writeFileSync(join(shimsPath, "worker_threads.js"), `'use strict'; +// The runtime's own module when it has one: a stub reporting isMainThread everywhere sends workers +// down main-thread paths (common's umask setup, for one). The stub covers a runtime without it. +{ + let real; + try { + real = require('node:worker_threads'); + } catch {} + if (real && typeof real.Worker === 'function') { + module.exports = real; + return; + } +} + class Worker { constructor() { throw new Error('node-api worker_threads shim does not implement Worker'); @@ -224,7 +238,12 @@ module.exports = { function patchCommonIndexPreamble(commonPath: string): void { const indexPath = join(commonPath, "index.js"); if (!existsSync(indexPath)) return; - const source = readFileSync(indexPath, "utf8").replaceAll("process.umask(0o022);", "void 0; /* elide node-api overlay: process.umask is unavailable. */"); + // common's own `process.umask(0o022)` setup stays off: under Elide's worker bootstrap it can run in + // a worker, where setting the umask throws. + const source = readFileSync(indexPath, "utf8").replaceAll( + "process.umask(0o022);", + "void 0; /* elide node-api overlay: common's umask setup is skipped. */", + ); writeFileSync(indexPath, `'use strict'; const __elideNodeApiProcess = globalThis.process ??= {}; @@ -285,8 +304,10 @@ function __elideNodeApiInstallCwdShim() { writable: true, }); } -__elideNodeApiInstallUmaskShim(); -__elideNodeApiInstallCwdShim(); +// Only for a runtime that lacks them: a stub over a real process.umask/cwd hides its behaviour from +// the tests that exercise it (test-process-umask*, test-process-chdir). +if (typeof __elideNodeApiProcess.umask !== 'function') __elideNodeApiInstallUmaskShim(); +if (typeof __elideNodeApiProcess.cwd !== 'function') __elideNodeApiInstallCwdShim(); ${source.replace(/^'use strict';\s*/, "")}`); } @@ -363,6 +384,51 @@ export function readNodeTestMetadata(source: string): NodeTestMetadata { return metadata; } +/** Skip message for tests that need Node's internals; `[exclude-skipped]` keeps them out of every rate. */ +export const NODE_INTERNALS_SKIP = "requires --expose-internals (Node internals)"; + +/** Whether a test needs Node's internal modules (`// Flags: --expose-internals` or `require('internal/…')`). */ +export function requiresNodeInternals(source: string): boolean { + return readNodeTestMetadata(source).flags.includes("--expose-internals") || /\brequire\(\s*['"]internal\//.test(source); +} + +const NODE_TEST_IMPORT_RE = /\brequire\(\s*['"]node:test['"]\s*\)|\bfrom\s+['"]node:test['"]|\bimport\(\s*['"]node:test['"]\s*\)/; + +/** + * Whether a test file drives `node:test`. `elide run` registers such tests but refuses to start + * them (it exits 1 naming `elide test` instead), so these files go through `elide test`. ESM + * entries stay on `elide run`: the entry wrapper below loads its target with `require`. + */ +export function usesNodeTest(rel: string, source: string): boolean { + return !rel.endsWith(".mjs") && NODE_TEST_IMPORT_RE.test(source); +} + +/** + * Write the `elide test` entry for a node:test file, at the overlay root, and return its path + * relative to that root. + * + * Two Elide gaps shape this. `elide test` resolves the entry file's relative requires against the + * cwd rather than the file's own directory, so `test/parallel/x.js` cannot `require('../common')` + * as an entry. Loaded through `require` from an entry that really does live in the cwd, the test + * is an ordinary CJS module with its own `__dirname`. And `elide test` never emits `exit`, so the + * `process.on('exit')` checks in `common` (`mustCall` counts above all) would never run and a + * missed call would pass. A root `after` hook emits it once the file's tests settle; a check that + * fails calls `process.exit(1)`, which `elide test` reports as a failed file. Callbacks still + * pending at that point are counted as missed, which fails a test Node would pass rather than the + * reverse. + */ +export function writeNodeTestEntry(overlayPath: string, rel: string): string { + const entry = `__elide_node_test__${rel.replaceAll("/", "__")}`; + writeFileSync(join(overlayPath, entry), `'use strict'; +// Generated by the node-api harness: runs ${rel} under \`elide test\`. +require('node:test').after(() => { + process.emit('exit', process.exitCode ?? 0); +}); +require(${JSON.stringify(`./${rel}`)}); +`); + return entry; +} + function progressEnabled(ctx: AdapterContext): boolean { return Boolean(ctx.log || ctx.verbose); } @@ -384,10 +450,12 @@ function resultStatus(result: ProcessRunResult): TestResult["status"] { return result.exitCode === 0 ? "pass" : "fail"; } -function resultMessage(result: ProcessRunResult): string | undefined { +function resultMessage(result: ProcessRunResult, nodeTest: boolean): string | undefined { if (result.timedOut) return "Node API test timed out"; if (result.exitCode === 0) return undefined; - return (result.stderr || result.stdout).trim() || `node-api test exited with code ${result.exitCode}`; + // `elide test` reports failures as TAP on stdout; its stderr holds only the build summary. + const output = nodeTest ? result.stdout || result.stderr : result.stderr || result.stdout; + return output.trim() || `node-api test exited with code ${result.exitCode}`; } async function runNodeApiTask( @@ -399,12 +467,14 @@ async function runNodeApiTask( // Skip before spawning, not after. A skipped test is one we have decided not // to run at all, and some of them (vm SIGINT, for one) hang hard enough to // outlive their own timeout, so running them anyway costs the whole suite. - if (skip.some((match) => match(task.rel))) { + const source = readFileSync(join(ctx.suitePath, task.rel), "utf8"); + const internals = requiresNodeInternals(source); + if (internals || skip.some((match) => match(task.rel))) { return [{ kind: "test", id: task.rel, status: "skip", - message: "", + message: internals ? NODE_INTERNALS_SKIP : "", durationMs: 0, meta: { suite: "node-api", @@ -417,23 +487,27 @@ async function runNodeApiTask( }]; } - const source = readFileSync(join(ctx.suitePath, task.rel), "utf8"); const metadata = readNodeTestMetadata(source); - const workspaceTestDir = join(ctx.workspacePath, "node-test"); + const nodeTest = usesNodeTest(task.rel, source); + // Node's own runner keeps `.tmp.N` under the checkout's `test/` directory. Keeping it inside the + // overlay (the process cwd) matters: Elide confines path `require`s to the cwd, and many tests + // write a module into their tmpdir and then require it. + const workspaceTestDir = join(ctx.suitePath, "test"); mkdirSync(workspaceTestDir, { recursive: true }); + const command = nodeTest + ? ["test", ...configuredElideRunArgs(ctx), "--reporter", "tap", writeNodeTestEntry(ctx.suitePath, task.rel)] + : ["run", ...configuredElideRunArgs(ctx), task.rel]; const stopProgress = startProgress(ctx, task.rel); let result: ProcessRunResult; try { result = await runProcess([ ctx.elidePath, - "run", - ...configuredElideRunArgs(ctx), - task.rel, + ...command, "--", ...metadata.flags, ], { cwd: ctx.suitePath, - timeoutMs: Number(ctx.settings.timeoutMs ?? 60_000), + timeoutMs: Number(ctx.settings.timeoutMs ?? 65_000), env: { ...metadata.env, NODE_TEST_KNOWN_GLOBALS: "0", @@ -460,7 +534,7 @@ async function runNodeApiTask( kind: "test", id: task.rel, status: resultStatus(result), - message: resultMessage(result), + message: resultMessage(result, nodeTest), durationMs: result.durationMs, meta: { suite: "node-api", @@ -478,12 +552,15 @@ export async function* runNodeApi(ctx: AdapterContext): AsyncIterable picomatch(glob)); - const tasks = manifest.groups.flatMap((group) => { + const included = manifest.groups.flatMap((group) => { return expandNodeApiManifestPaths(ctx.suitePath, group.include, ctx.include).map((rel) => ({ category: group.id, rel, })); }); + const tasks = applyFilter(included, ctx.filter, (task) => task.rel, (kept, total) => + process.stderr.write(`${ctx.logPrefix ?? ""}${describeFilter(ctx.filter!, kept, total, "files")}\n`), + ); const runtimeCtx = { ...ctx, suitePath: prepareNodeApiOverlay(ctx, tasks) }; yield* runTaskPool(tasks, ctx.threads, (task, index) => runNodeApiTask(runtimeCtx, skip, task, index)); diff --git a/harness/src/adapters/test262.test.ts b/harness/src/adapters/test262.test.ts index 3025430..4e32251 100644 --- a/harness/src/adapters/test262.test.ts +++ b/harness/src/adapters/test262.test.ts @@ -1,5 +1,5 @@ import { test, expect } from "bun:test"; -import { mapRecords } from "./test262"; +import { mapRecords, selectTest262Files } from "./test262"; const records = JSON.parse( await Bun.file(`${import.meta.dir}/../../fixtures/test262-report.json`).text(), @@ -25,3 +25,12 @@ test("maps reporter records to normalized TestResults", () => { message: "ReferenceError: print is not defined", }); }); + +test("selectTest262Files resolves include globs to files and narrows them by --filter", () => { + const suite = `${import.meta.dir}/../../fixtures/test262`; + expect(selectTest262Files(suite, ["test/**/*.js"], undefined)).toEqual(["test/neg.js", "test/pass.js"]); + let counts: [number, number] | undefined; + expect(selectTest262Files(suite, ["test/**/*.js"], ["*PASS*"], (k, t) => (counts = [k, t]))).toEqual(["test/pass.js"]); + expect(counts).toEqual([1, 2]); + expect(selectTest262Files(suite, ["test/**/*.js"], ["nothing-here"])).toEqual([]); +}); diff --git a/harness/src/adapters/test262.ts b/harness/src/adapters/test262.ts index 5062e2c..ca8a4d0 100644 --- a/harness/src/adapters/test262.ts +++ b/harness/src/adapters/test262.ts @@ -2,6 +2,7 @@ import { z } from "zod"; import picomatch from "picomatch"; import type { Adapter, AdapterContext } from "./types"; import type { Result, TestResult } from "../results/schema"; +import { applyFilter, describeFilter, hasFilter } from "../filter"; const RecordZ = z.object({ file: z.string(), @@ -47,7 +48,46 @@ function parseRecordLine(line: string): unknown | null { return JSON.parse(s); } +// test262-harness takes minimatch globs, anchored and case-sensitive, and +// truncates each to its deepest literal directory to decide what to walk. A +// --filter pattern (unanchored, case-insensitive) can't be expressed that way, +// so the files are resolved here and handed over as explicit paths, in chunks +// that stay well under the argv limit. +const TEST262_CHUNK = 500; + +export function selectTest262Files( + suitePath: string, + include: string[], + filter: string[] | undefined, + onNarrowed?: (kept: number, total: number) => void, +): string[] { + const files = new Set(); + for (const glob of include) { + for (const file of new Bun.Glob(glob).scanSync({ cwd: suitePath, onlyFiles: true })) { + if (!file.endsWith("_FIXTURE.js")) files.add(file); + } + } + return applyFilter([...files].sort(), filter, (file) => file, onNarrowed); +} + async function* runTest262(ctx: AdapterContext): AsyncIterable { + if (!hasFilter(ctx.filter)) { + yield* runTest262Selection(ctx, ctx.include); + return; + } + const files = selectTest262Files(ctx.suitePath, ctx.include, ctx.filter, (kept, total) => + process.stderr.write(`${ctx.logPrefix ?? ""}${describeFilter(ctx.filter!, kept, total, "files")}\n`), + ); + if (files.length === 0) { + yield { kind: "test", id: "test262::", status: "error", message: "test262: --filter selected no files" }; + return; + } + for (let i = 0; i < files.length; i += TEST262_CHUNK) { + yield* runTest262Selection(ctx, files.slice(i, i + TEST262_CHUNK)); + } +} + +async function* runTest262Selection(ctx: AdapterContext, selection: string[]): AsyncIterable { const skip = ctx.skipGlobs.map((g) => picomatch(g)); const args = [ `${import.meta.dir}/../../node_modules/.bin/test262-harness`, @@ -57,11 +97,12 @@ async function* runTest262(ctx: AdapterContext): AsyncIterable { "--reporter", "json", "--reporter-keys", "file,scenario,result,attrs", "--threads", String(ctx.threads), - "--timeout", "60000", + // Per-test limit; a registry setting so `--timeout-scale` reaches it. + "--timeout", String(Number(ctx.settings.caseTimeoutMs ?? 65_000)), // Globs are relative to the suite root (the spawn cwd below), so // test262-harness reports `file` as a stable suite-relative path // (e.g. "test/language/types/x.js") that expectation globs match against. - ...ctx.include, + ...selection, ]; const proc = Bun.spawn(["node", ...args], { cwd: ctx.suitePath, diff --git a/harness/src/adapters/types.ts b/harness/src/adapters/types.ts index b044dd5..574199d 100644 --- a/harness/src/adapters/types.ts +++ b/harness/src/adapters/types.ts @@ -9,6 +9,7 @@ export interface AdapterContext { suitePath: string; // absolute path to the suite root (e.g. /work/suites/test262) include: string[]; // globs relative to suitePath, from registry skipGlobs: string[]; // file-path globs to exclude, from expectations [skip] + filter?: string[]; // --filter patterns (see filter.ts): narrow the include selection by id threads: number; log?: boolean; verbose?: boolean; diff --git a/harness/src/adapters/wpt-server.test.ts b/harness/src/adapters/wpt-server.test.ts index e4dc15e..c824853 100644 --- a/harness/src/adapters/wpt-server.test.ts +++ b/harness/src/adapters/wpt-server.test.ts @@ -53,7 +53,7 @@ test.skipIf(!python)("startWptServer parses the bound port, becomes ready, and s try { expect(server.host).toBe("127.0.0.1"); expect(server.httpPort).toBeGreaterThan(0); - expect(server.origin).toBe(`http://127.0.0.1:${server.httpPort}`); + expect(server.origin).toBe(`http://localhost:${server.httpPort}`); // The server the parsed port points at genuinely serves testharness.js. const resp = await fetch(`${server.origin}/resources/testharness.js`); diff --git a/harness/src/adapters/wpt-server.ts b/harness/src/adapters/wpt-server.ts index a55f3b7..a287c71 100644 --- a/harness/src/adapters/wpt-server.ts +++ b/harness/src/adapters/wpt-server.ts @@ -15,7 +15,7 @@ import { join } from "node:path"; * TLS-trust concern), and are gated in `expectations/wpt-wintertc.toml`. */ export interface WptServer { - /** Same-origin base, e.g. `http://127.0.0.1:8123`. */ + /** Same-origin base, e.g. `http://localhost:8123`. */ origin: string; host: string; httpPort: number; @@ -24,6 +24,10 @@ export interface WptServer { } const HOST = "127.0.0.1"; +// The document origin is `localhost` on the loopback-bound server, so `get-host-info` picks +// `127.0.0.1` as the cross-origin host: the same server under another origin, as upstream wptrunner +// does. The default `www1.` would be `www1.127.0.0.1`, which is not a valid URL host. +const DOCUMENT_HOST = "localhost"; // wptserve tags each listener line "[ on port ] ...". Reading the bound port // from the log (rather than pre-allocating one) removes the bind-then-hope-it's-free TOCTOU race. @@ -70,8 +74,8 @@ export async function startWptServer( // Override merged over wptserve's `_default` config: bind loopback explicitly (bind_address + // browser_host → 127.0.0.1, not 0.0.0.0), skip the subdomain check, auto-pick every port, and - // disable TLS (the pregenerated cert is for web-platform.test). The ssl-"none" https listeners - // fail to start and are logged-and-skipped; the http listener serves regardless. + // disable TLS (the pregenerated cert is for web-platform.test). TLS listeners get no ports at all: + // with ssl "none" they exit on start, and wptserve shuts every listener down when any child exits. const configDir = mkdtempSync(join(tmpdir(), "wpt-serve-")); const configPath = join(configDir, "config.json"); const cleanupConfig = (): void => { @@ -88,7 +92,15 @@ export async function startWptServer( bind_address: true, alternate_hosts: {}, check_subdomains: false, - ports: { http: ["auto", "auto"], https: ["auto", "auto"] }, + ports: { + http: ["auto", "auto"], + https: [], + "https-local": [], + "https-public": [], + wss: [], + h2: [], + "webtransport-h3": [], + }, ssl: { type: "none" }, }), ); @@ -166,7 +178,7 @@ export async function startWptServer( throw new Error(`wptserve did not report a bound HTTP port\n${capture.slice(-2000)}`); } - const origin = `http://${HOST}:${port}`; + const origin = `http://${DOCUMENT_HOST}:${port}`; const ready = await waitReady(origin, deadline); if (!ready) { stop(); diff --git a/harness/src/adapters/wpt-wintertc.ts b/harness/src/adapters/wpt-wintertc.ts index bd66f0a..01ca5c1 100644 --- a/harness/src/adapters/wpt-wintertc.ts +++ b/harness/src/adapters/wpt-wintertc.ts @@ -3,6 +3,7 @@ import picomatch from "picomatch"; import type { Adapter, AdapterContext } from "./types"; import type { TestResult } from "../results/schema"; import { loadManifest } from "../manifest"; +import { applyFilter, describeFilter } from "../filter"; import { runProcess } from "./process"; import { runTaskPool } from "./pool"; import { type WptServer, startWptServer } from "./wpt-server"; @@ -96,13 +97,32 @@ const PORT_PLACEHOLDER = "127.0.0.1:"; function normalizeServerPort(text: string, origin: string | undefined): string { if (!origin || !text) return text; - let host: string; + let port: string; try { - host = new URL(origin).host; // e.g. "127.0.0.1:54321" + port = new URL(origin).port; // e.g. "54321" } catch { return text; } - return host ? text.split(host).join(PORT_PLACEHOLDER) : text; + if (!port) return text; + // The document origin (`localhost`) and the cross-origin alias (`127.0.0.1`) share the port; both + // map to the placeholder, which keeps ids recorded before the origin moved to `localhost`. + return text.split(`localhost:${port}`).join(PORT_PLACEHOLDER).split(`127.0.0.1:${port}`).join(PORT_PLACEHOLDER); +} + +/** Runs at most `limit` of the tasks handed to it at once, in arrival order. */ +function semaphore(limit: number): (task: () => Promise) => Promise { + let active = 0; + const waiting: Array<() => void> = []; + return async (task: () => Promise): Promise => { + if (active >= Math.max(1, limit)) await new Promise((resolve) => waiting.push(resolve)); + active++; + try { + return await task(); + } finally { + active--; + waiting.shift()?.(); + } + }; } /** A file-level `error` result (the runner never ran, or ran and failed before per-test output). */ @@ -129,7 +149,7 @@ async function runWptTask( try { result = await runProcess( ["node", runner, "--suite", ctx.suitePath, "--test", task.rel, "--category", task.category, "--elide", ctx.elidePath], - { cwd: ctx.repoRoot, timeoutMs: Number(ctx.settings.timeoutMs ?? 60_000), env: serverEnv }, + { cwd: ctx.repoRoot, timeoutMs: Number(ctx.settings.timeoutMs ?? 65_000), env: serverEnv }, ); } finally { stopProgress(); @@ -153,9 +173,12 @@ export async function* runWptWintertc(ctx: AdapterContext): AsyncIterable picomatch(g)); const runner = join(ctx.repoRoot, "suites/drivers/wpt/wintertc-runner.js"); - const tasks = manifest.groups.flatMap((group) => { + const included = manifest.groups.flatMap((group) => { return filterIncludedPaths(group.include, ctx.include).map((rel) => ({ category: group.id, rel })); }); + const tasks = applyFilter(included, ctx.filter, (task) => task.rel, (kept, total) => + process.stderr.write(`${ctx.logPrefix ?? ""}${describeFilter(ctx.filter!, kept, total, "files")}\n`), + ); // The fetch tests resolve relative URLs against the document location and fetch WPT resources / // handlers; they need a real WPT server (the `fetch/` group — equivalently the `fetch/` path @@ -184,6 +207,10 @@ export async function* runWptWintertc(ctx: AdapterContext): AsyncIterable { @@ -192,7 +219,8 @@ export async function* runWptWintertc(ctx: AdapterContext): AsyncIterable runWptTask(ctx, runner, skip, task, serverEnv)); }); } finally { server?.stop(); diff --git a/harness/src/cli.test.ts b/harness/src/cli.test.ts index e59bbf1..7e354c3 100644 --- a/harness/src/cli.test.ts +++ b/harness/src/cli.test.ts @@ -278,7 +278,7 @@ test("prints pass percentage in the run summary", async () => { await writeHarnessFixture(root, adapterId, ["alpha"]); expect(await runFixtureWorkload(root, "alpha", adapterId)).toBe(0); - expect(logSpy).toHaveBeenCalledWith(expect.stringContaining("1/1 pass (100.0%)")); + expect(logSpy).toHaveBeenCalledWith(expect.stringContaining("1/1 pass (100.0% overall, 100.0% vs expectations)")); } finally { logSpy.mockRestore(); delete ADAPTERS[adapterId]; @@ -515,3 +515,16 @@ test("ad-hoc impact uses the requested workload from ingested runs", async () => expect(output).toContain("beta-feature"); expect(output).not.toContain("test262-fail"); }); + +test("collects repeatable --filter / --test-filter patterns without comma-splitting", () => { + expect(parseArgs(["run", "test262"]).filter).toEqual([]); + const o = parseArgs(["run", "test262", "--filter", "*time*", "--test-filter", "{a,b}/**", "--filter", " ", "--threads", "2"]); + expect(o.filter).toEqual(["*time*", "{a,b}/**"]); + expect(o.threads).toBe(2); +}); + +test("buildAdapterContext passes --filter patterns through to the adapter", () => { + const o = parseArgs(["run", "test262", "--filter", "*Date*"]); + const ctx = buildAdapterContext(o, { id: "test262", path: "suites/test262", settings: {} }, { semver: "0", digest: "d" }, { entries: [], ratchet: new Set() }); + expect(ctx.filter).toEqual(["*Date*"]); +}); diff --git a/harness/src/cli.ts b/harness/src/cli.ts index 0fde999..1248798 100644 --- a/harness/src/cli.ts +++ b/harness/src/cli.ts @@ -7,7 +7,7 @@ import { loadRegistry, type TargetName } from "./registry"; import { resolveTargetIdentity } from "./target"; import { loadExpectations, skipGlobs } from "./expectations/load"; import type { Expectations } from "./expectations/load"; -import { compare, expectationKeysOf, expectedFor, passRate as scoredPassRate } from "./expectations/compare"; +import { compare, exclusionOf, expectationKeysOf, expectedFor, passRatesOf } from "./expectations/compare"; import { ratchetCandidates, writeRatchet, ratchetPath, loadRatchet, mergeRatchet } from "./expectations/ratchet"; import { writeResults, readResults } from "./results/store"; import { diffRuns, renderDiffMd, toRunResults, findPreviousRunDir, loadRunResultsFromDb } from "./analyze/diff"; @@ -21,6 +21,7 @@ import { openDb } from "./db/open"; import { resetDb } from "./db/schema"; import { ingestAll } from "./db/ingest"; import { computeImpact, renderImpactMd } from "./analyze/impact"; +import { parseFilterSpecs, patternsForSuite } from "./filter"; export interface CliOptions { command: string; @@ -39,9 +40,12 @@ export interface CliOptions { logPrefix: string; failureOutput: "show" | "hide"; include?: string; // comma-separated glob override (else registry settings.include) + filter: string[]; // --filter patterns, repeatable; narrow the include selection by test id suiteVersion?: string; ratchet: boolean; updateSummaries: boolean; + timeoutScale?: number; // --timeout-scale: multiplies every per-test/case/shard limit (dev builds run slower) + workDir?: string; // --work-dir: per-run scratch root (default .harness/work), so concurrent runs do not share overlays } export const REPO_ROOT = resolve(import.meta.dir, "../.."); @@ -55,6 +59,13 @@ export function parseArgs(argv: string[]): CliOptions { const i = rest.indexOf(flag); return i >= 0 ? rest[i + 1] : dflt; }; + const getAll = (...flags: string[]): string[] => { + const values: string[] = []; + rest.forEach((arg, i) => { + if (flags.includes(arg) && rest[i + 1] !== undefined) values.push(rest[i + 1]); + }); + return values; + }; const failureOutputValue = get("--failure-output", rest.includes("--hide-failure-output") ? "hide" : "show"); if (failureOutputValue !== "show" && failureOutputValue !== "hide") { throw new Error("--failure-output must be 'show' or 'hide'"); @@ -78,12 +89,18 @@ export function parseArgs(argv: string[]): CliOptions { logPrefix: get("--log-prefix", ""), failureOutput: rest.includes("--show-failure-output") ? "show" : failureOutputValue, include: get("--include", "") || undefined, + filter: getAll("--filter", "--test-filter").map((s) => s.trim()).filter(Boolean), suiteVersion: get("--suite-version", "") || undefined, ratchet: rest.includes("--ratchet"), updateSummaries: rest.includes("--update-summaries"), + timeoutScale: Number(get("--timeout-scale", "1")) || 1, + workDir: get("--work-dir", "") || undefined, }; } +// Registry settings that bound how long a test, case or shard may run. +const TIMEOUT_SETTINGS = ["timeoutMs", "caseTimeoutMs"]; + const DB_PATH = resolve(REPO_ROOT, ".harness/results.sqlite"); export async function dbBuild(reportsDir = REPORTS_DIR): Promise { @@ -174,7 +191,7 @@ function shouldSuppressLog(result: Result): boolean { export function logMarkForResult(result: TestResult, exp: Expectations, ratchetMode: boolean): string { if (result.status === "skip") return LOG_MARK.skip; const expected = expectedFor(exp, expectationKeysOf(result)); - if (expected === "skip") return LOG_MARK.skip; + if (expected === "skip" || expected === "exclude") return LOG_MARK.skip; if (result.status === "pass") return LOG_MARK.pass; return expected === "fail" || exp.ratchet.has(result.id) || ratchetMode ? LOG_MARK.expectedFailure @@ -195,6 +212,12 @@ export function buildAdapterContext( workspacePath = resolve(WORK_DIR, wl.id), ): AdapterContext { const settings = { ...wl.settings }; + const scale = o.timeoutScale ?? 1; + if (scale !== 1) { + for (const key of TIMEOUT_SETTINGS) { + if (typeof settings[key] === "number") settings[key] = Math.round((settings[key] as number) * scale); + } + } if (typeof settings.manifest === "string" && !isAbsolute(settings.manifest)) { settings.manifest = resolve(o.repoRoot, settings.manifest); } @@ -208,6 +231,8 @@ export function buildAdapterContext( ? o.include.split(",").map((s) => s.trim()).filter(Boolean) : Array.isArray(wl.settings.include) ? (wl.settings.include as string[]) : [], skipGlobs: skipGlobs(exp), + // `:` prefixes scope a pattern the way bin/run.ts does; patterns for other suites drop out. + filter: patternsForSuite(parseFilterSpecs(o.filter, [wl.id]), wl.id), threads: o.threads, log: o.log, verbose: o.verbose, @@ -231,7 +256,7 @@ export async function main(o: CliOptions): Promise { const exp = loadExpectations(join(o.expectationsDir, `${wl.id}.toml`)); const startedAt = new Date().toISOString(); - const workspacePath = resolve(o.repoRoot, ".harness/work", wl.id); + const workspacePath = resolve(o.workDir ?? resolve(o.repoRoot, ".harness/work"), wl.id); mkdirSync(workspacePath, { recursive: true }); const ctx = buildAdapterContext(o, wl, identity, exp, workspacePath); @@ -305,8 +330,12 @@ export async function main(o: CliOptions): Promise { // Per-version changelog vs the previous run of this workload. const prevDir = await findPreviousRunDir(o.reportsDir, wl.id, identity); if (prevDir) { - const prev = toRunResults(await readResults(prevDir)); - const diff = diffRuns(prev, toRunResults({ meta, results: reportableResults })); + // Out-of-scope tests (`[exclude*]`) are in no rate, so they cannot regress or be fixed either. + const inScope = (r: { kind: string }) => + r.kind !== "test" || exclusionOf(r as TestResult, exp) === undefined; + const prevRun = await readResults(prevDir); + const prev = toRunResults({ ...prevRun, results: prevRun.results.filter(inScope) }); + const diff = diffRuns(prev, toRunResults({ meta, results: reportableResults.filter(inScope) })); await Bun.write(join(outDir, "changes.json"), JSON.stringify(diff, null, 2)); await Bun.write(join(outDir, "changes.md"), renderDiffMd(diff)); } @@ -330,11 +359,17 @@ export async function main(o: CliOptions): Promise { await Bun.write(join(outDir, name), content); const green = comparison.regressions.length === 0; - // Pass rate is over scored (non-skipped) tests; muted areas are excluded from the denominator. - const passRate = scoredPassRate(comparison.counts) * 100; + // Both rates are over the whole selection; skipped/suppressed tests stay in the denominator. + const rates = passRatesOf(comparison.counts, comparison.regressions.length); + const verdict = green + ? "GREEN" + : comparison.newPasses.length > 0 + ? "ADVANCED (regressions and new passes: run with --ratchet to update the baseline)" + : "RED"; console.log( - `${wl.id} @ ${identity.semver}: ${comparison.counts.pass}/${comparison.counts.total} pass (${passRate.toFixed(1)}%), ` + - `${comparison.regressions.length} regressions, ${comparison.newPasses.length} new passes — ${green ? "GREEN" : "RED"}`, + `${wl.id} @ ${identity.semver}: ${comparison.counts.pass}/${comparison.counts.total} pass ` + + `(${(rates.overall * 100).toFixed(1)}% overall, ${(rates.expected * 100).toFixed(1)}% vs expectations), ` + + `${comparison.regressions.length} regressions, ${comparison.newPasses.length} new passes — ${verdict}`, ); return green ? 0 : 1; } diff --git a/harness/src/expectations/compare.test.ts b/harness/src/expectations/compare.test.ts index cf933d9..70dc494 100644 --- a/harness/src/expectations/compare.test.ts +++ b/harness/src/expectations/compare.test.ts @@ -2,17 +2,27 @@ import { test, expect } from "bun:test"; import { readFileSync } from "node:fs"; import { join } from "node:path"; import { parseExpectations } from "./load"; -import { compare, passRate, scoredTotal } from "./compare"; +import { compare, expectationPassRate, overallPassRate, scoredTotal } from "./compare"; import type { TestResult } from "../results/schema"; -test("scoredTotal and passRate exclude skipped tests", () => { +test("scoredTotal excludes skipped tests; overallPassRate keeps them in the denominator", () => { const counts = { pass: 90, fail: 5, error: 5, skip: 100, total: 200 }; expect(scoredTotal(counts)).toBe(100); // skip excluded - expect(passRate(counts)).toBeCloseTo(0.9, 5); // 90 / (90+5+5), not 90/200 + expect(overallPassRate(counts)).toBeCloseTo(0.45, 5); // 90/200: muting never flatters the headline }); -test("passRate is 0 when nothing scored (everything skipped)", () => { - expect(passRate({ pass: 0, fail: 0, error: 0, skip: 12, total: 12 })).toBe(0); +test("expectationPassRate only counts regressions against the run", () => { + const counts = { pass: 90, fail: 5, error: 5, skip: 100, total: 200 }; + expect(expectationPassRate(counts, 0)).toBe(1); // every fail is baselined, every skip is expected + expect(expectationPassRate(counts, 4)).toBeCloseTo(196 / 200, 5); + expect(expectationPassRate(counts, 500)).toBe(0); // clamped +}); + +test("rates are 0 when the selection is empty", () => { + expect(overallPassRate({ pass: 0, fail: 0, error: 0, skip: 0, total: 0 })).toBe(0); + expect(expectationPassRate({ pass: 0, fail: 0, error: 0, skip: 0, total: 0 }, 0)).toBe(0); + // Older summaries lack `total`; fall back to scored + skip. + expect(overallPassRate({ pass: 1, fail: 0, error: 0, skip: 1 })).toBeCloseTo(0.5, 5); }); const toml = ` @@ -118,33 +128,67 @@ test("CPython module-level skip expectations match upstreamPath metadata", () => expect(c.counts.skip).toBe(1); }); -test("wpt-wintertc baseline skips unreachable tests but keeps window.js files that pass headless", () => { +test("wpt-wintertc baseline skips unreachable transports and excludes browser-only tests", () => { const wpt = parseExpectations( readFileSync(join(import.meta.dir, "../../../expectations/wpt-wintertc.toml"), "utf8"), ); - const mkWpt = (path: string, status: TestResult["status"]): TestResult => - mk(`${path} :: t`, status, { + const mkWpt = (path: string, status: TestResult["status"], subtest = "t"): TestResult => + mk(`${path} :: ${subtest}`, status, { suite: "wpt-wintertc", upstreamPath: path, runner: "wpt", - subtest: "t", + subtest, }); const c = compare( [ - mkWpt("url/toascii.window.js", "fail"), // browser-only, explicitly listed -> skip + mkWpt("url/toascii.window.js", "fail", "x (using )"), // DOM-only subtest -> excluded + mkWpt("url/toascii.window.js", "pass", "x (using URL)"), // portable subtest of a mixed file -> scored mkWpt("fetch/api/cors/cors-basic.https.any.js", "fail"), // no TLS -> skip mkWpt("fetch/api/redirect/redirect-upload.h2.any.js", "fail"), // no HTTP/2 -> skip - mkWpt("fetch/fetch-later/basic.any.js", "fail"), // browser-only -> skip - // A .window.js file that passes headless is deliberately NOT skipped, so its pass counts. - mkWpt("encoding/single-byte-decoder.window.js", "pass"), + mkWpt("fetch/fetch-later/basic.any.js", "fail"), // browser-only -> excluded mkWpt("url/urlsearchparams-constructor.any.js", "pass"), // encodeInto is deliberately NOT skipped: its valid-destination branch passes, so it stays scored. mkWpt("encoding/encodeInto.any.js", "fail"), ], wpt, ); - expect(c.counts.skip).toBe(4); // listed .window.js + .https + .h2 + fetch-later - expect(c.counts.pass).toBe(2); // the headless-passing .window.js keeper and the url test are scored - expect(c.counts.fail).toBe(1); // encodeInto stays a scored failure, not skipped - expect(scoredTotal(c.counts)).toBe(3); // only the four unreachable tests leave the denominator + expect(c.counts.excluded).toBe(2); // the DOM subtest and fetchLater count nowhere + expect(c.counts.skip).toBe(2); // .https + .h2 stay in the denominator as skips + expect(c.counts.pass).toBe(2); + expect(c.counts.fail).toBe(1); // encodeInto stays a scored failure + expect(c.counts.total).toBe(5); +}); + +test("excluded tests leave every count and rate; excluded skips match only real skips", () => { + const exp = parseExpectations(` +[exclude] +"internal/*.js" = "out of scope" + +[exclude-skipped] +"specific to cpython" = "CPython implementation detail" + +[exclude-ids] +'^mixed\\.js :: .*\\(using \\)$' = "DOM-only subtest" +`); + const t = (id: string, status: TestResult["status"], message?: string): TestResult => ({ + kind: "test", + id, + status, + message, + }); + const c = compare( + [ + t("a.js", "pass"), + t("internal/b.js", "fail"), + t("c.py", "skip", "implementation detail specific to CPython"), + t("d.py", "skip", "don't have recvmsg"), + t("e.py", "fail", "implementation detail specific to CPython"), + t("mixed.js :: x (using )", "fail"), + t("mixed.js :: x (using URL)", "pass"), + ], + exp, + ); + expect(c.counts).toEqual({ pass: 2, fail: 1, skip: 1, error: 0, total: 4, excluded: 3 }); + expect(overallPassRate(c.counts)).toBeCloseTo(2 / 4); + expect(c.regressions.map((r) => r.id)).toEqual(["e.py"]); }); diff --git a/harness/src/expectations/compare.ts b/harness/src/expectations/compare.ts index dc340da..958dd67 100644 --- a/harness/src/expectations/compare.ts +++ b/harness/src/expectations/compare.ts @@ -6,7 +6,10 @@ export interface Comparison { regressions: TestResult[]; // expected pass, actual fail/error newPasses: TestResult[]; // expected fail, actual pass observed: TestResult[]; // non-skipped tests seen during the run - counts: { pass: number; fail: number; skip: number; error: number; total: number }; + // `total` covers every in-scope test; `excluded` ones (out of scope for this runtime) are in no rate. + counts: { pass: number; fail: number; skip: number; error: number; total: number; excluded: number }; + // Out-of-scope tests by `[exclude*]` reason (e.g. "unsupported: CORS preflight (...)"). + excludedByReason: Record; } // Normalize result ids to the path segment used by expectation globs. @@ -47,39 +50,84 @@ export function expectedFor(exp: Expectations, filePathOrKeys: string | string[] return expectedForEntries(compile(exp), keys); } -/** - * Tests that count toward the pass rate. Skipped/muted tests are deliberately - * excluded: muting a known-unsupported area should not drag the denominator, - * matching the Test262/WPT convention (rate over run, not over selection). - */ export type ScoredCounts = { pass: number; fail: number; error: number; skip?: number; total?: number }; +/** Number of non-skipped tests (pass + fail + error). */ export function scoredTotal(counts: ScoredCounts): number { return counts.pass + counts.fail + counts.error; } -/** Pass rate over scored (non-skipped) tests, in 0..1. Returns 0 when nothing scored. */ -export function passRate(counts: ScoredCounts): number { - const denom = scoredTotal(counts); +/** Number of tests in the selection, including skipped/suppressed ones. */ +export function selectionTotal(counts: ScoredCounts): number { + return counts.total ?? scoredTotal(counts) + (counts.skip ?? 0); +} + +/** + * Overall pass rate, in 0..1: passes over EVERY test in the selection. Skipped + * and expectation-suppressed tests stay in the denominator, so muting an area + * never makes the number look better. Returns 0 when the selection is empty. + */ +export function overallPassRate(counts: ScoredCounts): number { + const denom = selectionTotal(counts); return denom ? counts.pass / denom : 0; } +/** + * Pass rate against the checked-in expectations, in 0..1: the share of tests + * whose outcome is at least as good as the baseline says. Suppressed tests are + * expected skips, baselined failures are expected fails, and new passes beat + * expectations, so only regressions count against it. 100% means the run is + * on (or above) the floor; the gap is exactly what still needs a ratchet. + */ +export function expectationPassRate(counts: ScoredCounts, regressions: number): number { + const denom = selectionTotal(counts); + return denom ? Math.max(0, denom - regressions) / denom : 0; +} + +export interface PassRates { + overall: number; // 0..1, passes over all tests incl. skipped/suppressed + expected: number; // 0..1, non-regressions over all tests +} + +export function passRatesOf(counts: ScoredCounts, regressions: number): PassRates { + return { overall: overallPassRate(counts), expected: expectationPassRate(counts, regressions) }; +} + +/** Why `r` is out of scope (never counted), or undefined when it is in scope. */ +export function exclusionOf(r: TestResult, exp: Expectations, entries = compile(exp)): string | undefined { + const byId = exp.excludedIds?.find((x) => x.pattern.test(r.id)); + if (byId) return byId.reason; + const keys = expectationKeysOf(r); + const entry = entries.find((e) => keys.some((key) => e.isMatch(key))); + if (entry?.expected === "exclude") return entry.reason; + if (r.status !== "skip") return undefined; + const message = String(r.message ?? ""); + return exp.excludedSkips?.find((x) => x.pattern.test(message))?.reason; +} + export function compare(results: TestResult[], exp: Expectations): Comparison { const entries = compile(exp); const c: Comparison = { regressions: [], newPasses: [], observed: [], - counts: { pass: 0, fail: 0, skip: 0, error: 0, total: 0 }, + counts: { pass: 0, fail: 0, skip: 0, error: 0, total: 0, excluded: 0 }, + excludedByReason: {}, }; for (const r of results) { + const excludedFor = exclusionOf(r, exp, entries); + if (excludedFor !== undefined) { + c.counts.excluded++; + c.excludedByReason[excludedFor] = (c.excludedByReason[excludedFor] ?? 0) + 1; + continue; + } c.counts.total++; if (r.status === "skip") { c.counts.skip++; continue; } const globExpected = expectedForEntries(entries, expectationKeysOf(r)); - if (globExpected === "skip") { + if (globExpected === "skip" || globExpected === "exclude") { c.counts.skip++; continue; } diff --git a/harness/src/expectations/load.ts b/harness/src/expectations/load.ts index ab7c3d4..2f7265d 100644 --- a/harness/src/expectations/load.ts +++ b/harness/src/expectations/load.ts @@ -1,7 +1,7 @@ import { readFileSync, existsSync } from "node:fs"; import { parse } from "smol-toml"; -export type ExpectedStatus = "pass" | "fail" | "skip"; +export type ExpectedStatus = "pass" | "fail" | "skip" | "exclude"; export interface ExpectationEntry { glob: string; @@ -9,15 +9,30 @@ export interface ExpectationEntry { reason: string; } +/** A runtime skip whose message matches `pattern` is out of scope and leaves the denominator. */ +export interface ExcludedSkip { + pattern: RegExp; + reason: string; +} + export interface Expectations { entries: ExpectationEntry[]; ratchet: Set; + // `[exclude-skipped]`: message patterns for skips the suite itself reports as not applicable to + // this runtime (e.g. CPython implementation details, other platforms). + excludedSkips?: ExcludedSkip[]; + // `[exclude-ids]`: patterns over the full test id (subtest included) for tests out of scope in any + // outcome, where a file glob would be too coarse (e.g. DOM-only subtests of a mixed WPT file). + excludedIds?: ExcludedSkip[]; } export function parseExpectations(toml: string): Expectations { const raw = parse(toml) as { skip?: Record; fail?: Record; + exclude?: Record; + "exclude-skipped"?: Record; + "exclude-ids"?: Record; }; const entries: ExpectationEntry[] = []; for (const [glob, reason] of Object.entries(raw.skip ?? {})) { @@ -26,7 +41,18 @@ export function parseExpectations(toml: string): Expectations { for (const [glob, reason] of Object.entries(raw.fail ?? {})) { entries.push({ glob, expected: "fail", reason }); } - return { entries, ratchet: new Set() }; + for (const [glob, reason] of Object.entries(raw.exclude ?? {})) { + entries.push({ glob, expected: "exclude", reason }); + } + const excludedSkips = Object.entries(raw["exclude-skipped"] ?? {}).map(([pattern, reason]) => ({ + pattern: new RegExp(pattern, "i"), + reason, + })); + const excludedIds = Object.entries(raw["exclude-ids"] ?? {}).map(([pattern, reason]) => ({ + pattern: new RegExp(pattern), + reason, + })); + return { entries, ratchet: new Set(), excludedSkips, excludedIds }; } export function loadExpectations(path: string): Expectations { @@ -39,6 +65,7 @@ export function loadExpectations(path: string): Expectations { return exp; } +/** Globs the adapter should not run: suppressed (`[skip]`) and out-of-scope (`[exclude]`) tests. */ export function skipGlobs(exp: Expectations): string[] { - return exp.entries.filter((e) => e.expected === "skip").map((e) => e.glob); + return exp.entries.filter((e) => e.expected === "skip" || e.expected === "exclude").map((e) => e.glob); } diff --git a/harness/src/filter.test.ts b/harness/src/filter.test.ts new file mode 100644 index 0000000..be2e0b2 --- /dev/null +++ b/harness/src/filter.test.ts @@ -0,0 +1,69 @@ +import { expect, test } from "bun:test"; +import { applyFilter, compileFilter, parseFilterSpecs, patternsForSuite, selectSuites, suitesNamedByFilters } from "./filter"; + +const SUITES = ["test262", "cpython-core", "wpt-wintertc", "node-api", "javac-jtreg"]; + +test("parses suite-scoped and unscoped specs", () => { + expect(parseFilterSpecs(["cpython-core:*time*", "*Date*"], SUITES)).toEqual([ + { suite: "cpython-core", pattern: "*time*" }, + { pattern: "*Date*" }, + ]); +}); + +test("a colon that is not a known suite prefix stays in the pattern", () => { + expect(parseFilterSpecs(["encodeInto.any.js :: *BigInt*"], SUITES)).toEqual([{ pattern: "encodeInto.any.js :: *BigInt*" }]); + expect(parseFilterSpecs(["tools/javac/T1.java::runner"], SUITES)).toEqual([{ pattern: "tools/javac/T1.java::runner" }]); +}); + +test("rejects an empty pattern after a suite prefix", () => { + expect(() => parseFilterSpecs(["test262:"], SUITES)).toThrow("missing pattern"); + expect(parseFilterSpecs(["", " "], SUITES)).toEqual([]); +}); + +test("patternsForSuite merges unscoped with the suite's own patterns", () => { + const filters = parseFilterSpecs(["cpython-core:*time*", "node-api:*buffer*", "*Date*"], SUITES); + expect(patternsForSuite(filters, "cpython-core")).toEqual(["*time*", "*Date*"]); + expect(patternsForSuite(filters, "test262")).toEqual(["*Date*"]); + expect(suitesNamedByFilters(filters)).toEqual(["cpython-core", "node-api"]); +}); + +test("compileFilter matches any part of the id, case-insensitively", () => { + const m = compileFilter(["*time*"]); + expect(m("test/built-ins/Date/prototype/getTime/name.js")).toBe(true); + expect(m("test_datetime")).toBe(true); + expect(m("test/parallel/test-timers.js")).toBe(true); + expect(m("test/parallel/test-path.js")).toBe(false); +}); + +test("compileFilter still honours anchored path globs and alternation", () => { + const m = compileFilter(["test/built-ins/Date/**", "{test_json,test_re}"]); + expect(m("test/built-ins/Date/now/name.js")).toBe(true); + expect(m("test/language/Date-like.js")).toBe(false); + expect(m("test_json")).toBe(true); + expect(m("test_re")).toBe(true); + expect(m("test_ast")).toBe(false); +}); + +test("empty filter matches everything and applyFilter is a no-op", () => { + expect(compileFilter([])("anything")).toBe(true); + expect(compileFilter(undefined)("anything")).toBe(true); + const items = ["a", "b"]; + expect(applyFilter(items, [], (x) => x)).toBe(items); +}); + +test("applyFilter narrows and reports counts", () => { + let seen: [number, number] | undefined; + const out = applyFilter(["test_time", "test_json", "test_datetime"], ["*time*"], (x) => x, (k, t) => (seen = [k, t])); + expect(out).toEqual(["test_time", "test_datetime"]); + expect(seen).toEqual([2, 3]); +}); + +test("selectSuites: prefixed filters pick suites unless --suite/--all-suites is given", () => { + const filters = parseFilterSpecs(["cpython-core:*time*", "node-api:*buffer*"], SUITES); + expect(selectSuites([], undefined, filters, ["test262"])).toEqual(["cpython-core", "node-api"]); + expect(selectSuites([], undefined, [], ["test262"])).toEqual(["test262"]); + expect(selectSuites([], undefined, parseFilterSpecs(["*Date*"], SUITES), ["test262"])).toEqual(["test262"]); + expect(selectSuites(["cpython-core", "node-api", "test262"], undefined, filters, ["test262"])).toEqual(["cpython-core", "node-api", "test262"]); + expect(selectSuites([], SUITES, filters, ["test262"])).toEqual(SUITES); + expect(() => selectSuites(["test262"], undefined, filters, ["test262"])).toThrow("names suite 'cpython-core'"); +}); diff --git a/harness/src/filter.ts b/harness/src/filter.ts new file mode 100644 index 0000000..1749e2c --- /dev/null +++ b/harness/src/filter.ts @@ -0,0 +1,112 @@ +// Targeted test selection: `--filter [:]`. +// +// A filter NARROWS whatever the registry / manifest / --include already +// selected; it never widens it. Patterns are globs (`*`, `**`, `?`, `{a,b}`, +// `[abc]`) matched case-insensitively against ANY PART of the selectable unit's +// id, so `*time*` hits `test/built-ins/Date/prototype/getTime/name.js`, +// `test_datetime` and `test/parallel/test-timers.js` alike. Anchor with a +// path: `test/built-ins/Date/**` still behaves like a normal prefix glob. +// +// What a pattern is matched against, per suite (the id an agent sees in +// reports/ and expectations/): +// test262 suite-relative file path test/built-ins/Date/now/name.js +// node-api suite-relative file path test/parallel/test-timers.js +// wpt-wintertc suite-relative file path encoding/encodeInto.any.js +// javac-jtreg langtools-relative test path tools/javac/T6411379.java +// jdk-jtreg test/jdk-relative test path java/util/Date/Bug4326.java +// cpython-core module name AND case id test_time / test_ast.test_ast.AST_Tests.test_dump +import picomatch from "picomatch"; + +export interface TestFilter { + /** Registry workload id the pattern is scoped to; undefined = every selected suite. */ + suite?: string; + pattern: string; +} + +export type FilterMatcher = (value: string) => boolean; + +/** + * Parse `[:]` specs. The prefix is only taken as a suite when + * it is exactly a known workload id, so ids containing `:` (wpt's + * `file :: subtest`, jtreg's `path::runner`) still work as bare patterns. + */ +export function parseFilterSpecs(specs: string[], knownSuites: string[]): TestFilter[] { + const known = new Set(knownSuites); + const filters: TestFilter[] = []; + for (const raw of specs) { + const spec = raw.trim(); + if (!spec) continue; + const colon = spec.indexOf(":"); + const head = colon > 0 ? spec.slice(0, colon) : ""; + if (head && known.has(head)) { + const pattern = spec.slice(colon + 1).trim(); + if (!pattern) throw new Error(`--filter '${raw}': missing pattern after '${head}:'`); + filters.push({ suite: head, pattern }); + } else { + filters.push({ pattern: spec }); + } + } + return filters; +} + +/** Patterns that apply to `suite`: the suite-scoped ones plus the unscoped ones. */ +export function patternsForSuite(filters: TestFilter[], suite: string): string[] { + return filters.filter((f) => f.suite === undefined || f.suite === suite).map((f) => f.pattern); +} + +/** Suites that filters name explicitly, in first-seen order. */ +export function suitesNamedByFilters(filters: TestFilter[]): string[] { + return [...new Set(filters.map((f) => f.suite).filter((s): s is string => Boolean(s)))]; +} + +/** Compile patterns to an OR-matcher. No patterns => everything matches. */ +export function compileFilter(patterns: string[] | undefined): FilterMatcher { + if (!patterns?.length) return () => true; + const matchers = patterns.map((p) => picomatch(p, { contains: true, nocase: true })); + return (value) => matchers.some((m) => m(value)); +} + +/** True when a filter is active, i.e. the selection is being narrowed. */ +export function hasFilter(patterns: string[] | undefined): boolean { + return Boolean(patterns?.length); +} + +/** Apply the filter to a list of ids, reporting how much it narrowed. */ +export function applyFilter( + items: T[], + patterns: string[] | undefined, + idOf: (item: T) => string, + onNarrowed?: (kept: number, total: number) => void, +): T[] { + if (!hasFilter(patterns)) return items; + const matches = compileFilter(patterns); + const kept = items.filter((item) => matches(idOf(item))); + onNarrowed?.(kept.length, items.length); + return kept; +} + +/** One-line summary for the run log. */ +export function describeFilter(patterns: string[], kept: number, total: number, unit: string): string { + return `filter ${patterns.map((p) => `'${p}'`).join(" | ")}: selected ${kept} of ${total} ${unit}`; +} + +/** + * Launcher suite selection. Explicit `--suite` / `--all-suites` win; otherwise + * suite-prefixed filters pick the suites; otherwise the default. A filter that + * names a suite outside the final selection is an error rather than a silent no-op. + */ +export function selectSuites( + explicit: string[], + allSuites: string[] | undefined, + filters: TestFilter[], + fallback: string[], +): string[] { + const named = suitesNamedByFilters(filters); + const suites = allSuites ?? (explicit.length ? explicit : named.length ? named : fallback); + for (const suite of named) { + if (!suites.includes(suite)) { + throw new Error(`--filter names suite '${suite}' but it is not selected (add it to --suite or drop the prefix)`); + } + } + return suites; +} diff --git a/harness/src/registry.test.ts b/harness/src/registry.test.ts index eca878c..86e642e 100644 --- a/harness/src/registry.test.ts +++ b/harness/src/registry.test.ts @@ -53,7 +53,14 @@ test("loads cpython-core workload from registry.toml", () => { expect(py!.adapter).toBe("cpython-core"); expect(py!.path).toBe("suites/cpython"); expect(py!.settings.manifest).toBe("manifests/cpython-core.toml"); - expect(py!.settings.elideRunArgs).toEqual(["--sandbox", "--allow-read", "--allow-write"]); + expect(py!.settings.elideRunArgs).toEqual([ + "--sandbox", + "--allow-read", + "--allow-write", + "--allow-threads", + "--allow-run", + "--allow-net=localhost,127.0.0.1,::1", + ]); }); test("loads javac-jtreg workload from registry.toml", () => { diff --git a/harness/src/report/charts.test.ts b/harness/src/report/charts.test.ts new file mode 100644 index 0000000..10ce7f6 --- /dev/null +++ b/harness/src/report/charts.test.ts @@ -0,0 +1,32 @@ +import { test, expect } from "bun:test"; +import { renderSuitePassRateSvg, renderTopPassRateSvg } from "./charts"; +import type { Comparison } from "../expectations/compare"; + +const cmp: Comparison = { + regressions: [{ kind: "test", id: "r", status: "fail" }], + newPasses: [{ kind: "test", id: "n", status: "pass" }, { kind: "test", id: "m", status: "pass" }], + observed: [], + counts: { pass: 60, fail: 10, error: 5, skip: 25, total: 100 }, +}; + +test("suite chart reports the overall rate over all tests and the rate vs expectations", () => { + const svg = renderSuitePassRateSvg("node-api", cmp); + expect(svg).toContain("60/100 pass · 60.0% overall · 99.0% vs expectations"); + expect(svg).not.toContain("80.0%"); // 60/75 (skips excluded) is no longer shown anywhere + expect(svg).toContain("skip: 25"); // suppressed tests are visible in the mix + expect(svg).toContain("99/100 at or above baseline · regressions 1 · new passes 2"); +}); + +test("top chart draws an overall bar and a vs-expectations bar per suite", () => { + const svg = renderTopPassRateSvg([ + { workload: "a", semver: "1", digest: "d", passRate: 0.5, expectedRate: 1, regressions: 0, newPasses: 0 }, + { workload: "b", semver: "1", digest: "d", passRate: 0.25, expectedRate: 0.9, regressions: 10, newPasses: 4 }, + ]); + expect(svg).toContain("a overall: 50.0%"); + expect(svg).toContain("a vs expectations: 100.0%"); + expect(svg).toContain("100.0% exp<"); // clean suite: no regression note + expect(svg).toContain("90.0% exp · 10 regr, 4 new"); + // bar widths scale with each rate over the same 380px track + expect(svg).toContain('width="190.00" height="14"'); + expect(svg).toContain('width="342.00" height="8"'); +}); diff --git a/harness/src/report/charts.ts b/harness/src/report/charts.ts index 58dbc2f..0f23eb7 100644 --- a/harness/src/report/charts.ts +++ b/harness/src/report/charts.ts @@ -1,7 +1,23 @@ -import { passRate } from "../expectations/compare"; +import { passRatesOf } from "../expectations/compare"; import type { Comparison } from "../expectations/compare"; import type { RunSummary } from "./render"; +const FONT = "system-ui, -apple-system, Segoe UI, sans-serif"; +// A single-hue purple ramp: outcomes are told apart by lightness (and by the +// text beside every bar), never by hue, so the charts read the same under +// red-green colour-vision deficiency. Darker == better. +const COLORS = { + pass: "#3b0764", // darkest: passed + fail: "#7e22ce", + error: "#a855f7", + skip: "#d8b4fe", // lightest: not scored + regression: "#7e22ce", // overall bar when regressions are present (paired with a text note) + expected: "#c084fc", // the vs-expectations bar + track: "#f5f3ff", + ink: "#1f2328", + muted: "#57606a", +}; + function escapeXml(value: string): string { return value .replaceAll("&", "&") @@ -14,66 +30,105 @@ function pct(value: number): string { return `${(value * 100).toFixed(1)}%`; } +function clamp01(value: number): number { + return Math.max(0, Math.min(1, Number.isFinite(value) ? value : 0)); +} + +/** + * Per-suite chart. The top bar is the full result mix over EVERY test in the + * selection (skipped/suppressed included, so muting is visible rather than + * hidden). The bottom bar is the run measured against the expectations: only + * regressions eat into it, so a full bar means the run is on (or above) the floor. + */ export function renderSuitePassRateSvg(workload: string, c: Comparison): string { const width = 720; - const height = 170; + const height = 214; const x = 40; - const y = 84; const barWidth = 640; - const barHeight = 28; const total = Math.max(c.counts.total, 1); + const rates = passRatesOf(c.counts, c.regressions.length); const segments = [ - { label: "pass", value: c.counts.pass, color: "#198754" }, - { label: "fail", value: c.counts.fail, color: "#dc3545" }, - { label: "error", value: c.counts.error, color: "#6f42c1" }, - { label: "skip", value: c.counts.skip, color: "#6c757d" }, + { label: "pass", value: c.counts.pass, color: COLORS.pass }, + { label: "fail", value: c.counts.fail, color: COLORS.fail }, + { label: "error", value: c.counts.error, color: COLORS.error }, + { label: "skip", value: c.counts.skip, color: COLORS.skip }, ].filter((segment) => segment.value > 0); + const mixY = 84; + const mixHeight = 24; let offset = 0; const rects = segments .map((segment) => { const w = (segment.value / total) * barWidth; - const rect = `${escapeXml(segment.label)}: ${segment.value}`; + const rect = `${escapeXml(segment.label)}: ${segment.value}`; offset += w; return rect; }) .join("\n "); - // Bar segments above show all results (incl. skip); the headline rate excludes skips. - const rate = passRate(c.counts); + const expY = 150; + const expHeight = 12; + const onFloor = Math.max(0, c.counts.total - c.regressions.length); + const expWidth = clamp01(rates.expected) * barWidth; return ` ${escapeXml(workload)} pass-rate chart - ${c.counts.pass} of ${c.counts.total} tests passed. + ${c.counts.pass} of ${c.counts.total} tests passed (${pct(rates.overall)} overall, including skipped and suppressed tests); ${onFloor} of ${c.counts.total} are at or above the expectations baseline (${pct(rates.expected)}); ${c.regressions.length} regressions; ${c.newPasses.length} new passes. - ${escapeXml(workload)} - ${c.counts.pass}/${c.counts.total} pass (${pct(rate)}) - + ${escapeXml(workload)} + ${c.counts.pass}/${c.counts.total} pass · ${pct(rates.overall)} overall · ${pct(rates.expected)} vs expectations + all tests, incl. skipped/suppressed + ${rects} - fail ${c.counts.fail} · error ${c.counts.error} · skip ${c.counts.skip} · regressions ${c.regressions.length} + pass ${c.counts.pass} · fail ${c.counts.fail} · error ${c.counts.error} · skip ${c.counts.skip} + vs expectations (only regressions count against it) + + at or above baseline: ${onFloor} + ${onFloor}/${c.counts.total} at or above baseline · regressions ${c.regressions.length} · new passes ${c.newPasses.length} `; } +/** + * Headline chart. Each suite gets two bars: the overall pass rate (over all + * tests, skipped/suppressed included) and the pass rate vs the expectations. + */ export function renderTopPassRateSvg(runs: RunSummary[]): string { - const rowHeight = 34; - const width = 760; - const height = Math.max(120, 62 + runs.length * rowHeight); + const rowHeight = 48; + const width = 820; + const headerHeight = 78; + const height = Math.max(140, headerHeight + runs.length * rowHeight + 12); const barX = 210; - const barWidth = 430; + const barWidth = 380; + const labelX = barX + barWidth + 14; const rows = runs .map((run, index) => { - const y = 54 + index * rowHeight; - const filled = Math.max(0, Math.min(1, run.passRate)) * barWidth; - const color = run.regressions === 0 ? "#198754" : "#d29922"; - return `${escapeXml(run.workload)} - - - ${pct(run.passRate)}`; + const y = headerHeight + index * rowHeight; + const overall = clamp01(run.passRate) * barWidth; + const expected = clamp01(run.expectedRate) * barWidth; + const overallColor = run.regressions === 0 ? COLORS.pass : COLORS.regression; + const note = run.regressions === 0 + ? "" + : run.newPasses > 0 + ? ` · ${run.regressions} regr, ${run.newPasses} new` + : ` · ${run.regressions} regr`; + return `${escapeXml(run.workload)} + + ${escapeXml(run.workload)} overall: ${pct(run.passRate)} + ${pct(run.passRate)} + + ${escapeXml(run.workload)} vs expectations: ${pct(run.expectedRate)} + ${pct(run.expectedRate)} exp${escapeXml(note)}`; }) .join("\n "); return ` Elide compatibility pass rates - Latest pass rate by compliance suite. + Latest pass rate by compliance suite: overall (over all tests, including skipped and suppressed) and vs expectations (only regressions count against it). - Latest compatibility + Latest compatibility + + overall pass rate (all tests, incl. skipped/suppressed) + + overall, with regressions + + vs expectations (100% = baseline) ${rows} `; diff --git a/harness/src/report/index.test.ts b/harness/src/report/index.test.ts index 916fa5b..fe4e52e 100644 --- a/harness/src/report/index.test.ts +++ b/harness/src/report/index.test.ts @@ -11,13 +11,13 @@ test("buildIndexJson lists workload-scoped runs with counts and paths", async () await Bun.write(join(dir, "summary.json"), JSON.stringify({ meta: { workload: "test262", elide: { semver: "1.3.5", digest: "abcd1234ef56" }, finishedAt: "2026-06-26T00:00:00Z" }, counts: { pass: 90, fail: 10, skip: 0, error: 0, total: 100 }, - regressions: [], newPasses: [], + regressions: [], newPasses: ["a", "b"], })); const idx = await buildIndexJson(root) as any; expect(idx.runs).toHaveLength(1); expect(idx.runs[0]).toMatchObject({ workload: "test262", semver: "1.3.5", digest: "abcd1234ef56", - pass: 90, total: 100, regressions: 0, + pass: 90, total: 100, regressions: 0, newPasses: 2, reportDir: "1.3.5/abcd1234ef56/test262", }); }); @@ -51,6 +51,7 @@ test("latestRunSummariesFromIndex keeps the newest run per workload", () => { total: 10, skip: 0, regressions: 1, + newPasses: 0, finishedAt: "2026-01-02T00:00:00.000Z", reportDir: "1.1.0/bbbbbbbbbbbb/alpha", }, @@ -62,6 +63,7 @@ test("latestRunSummariesFromIndex keeps the newest run per workload", () => { total: 10, skip: 0, regressions: 9, + newPasses: 0, finishedAt: "2026-01-01T00:00:00.000Z", reportDir: "1.0.0/aaaaaaaaaaaa/alpha", }, @@ -73,12 +75,13 @@ test("latestRunSummariesFromIndex keeps the newest run per workload", () => { workload: "alpha", semver: "1.1.0", passRate: 0.8, + expectedRate: 0.9, // 1 regression over 10 tests regressions: 1, }), ]); }); -test("latestRunSummariesFromIndex excludes skipped tests from the pass-rate denominator", () => { +test("latestRunSummariesFromIndex keeps skipped tests in the denominator and reports both rates", () => { const latest = latestRunSummariesFromIndex({ runs: [ { @@ -87,21 +90,23 @@ test("latestRunSummariesFromIndex excludes skipped tests from the pass-rate deno digest: "3d3ea83ed640", pass: 70, total: 100, - skip: 10, // scored denominator = total - skip = 90, not 100 - regressions: 0, + skip: 10, // suppressed tests still count against the overall rate + regressions: 5, + newPasses: 3, finishedAt: "2026-06-29T00:00:00.000Z", reportDir: "1.3.6/3d3ea83ed640/javac-jtreg", }, ], }); - // 70 / (100 - 10) = 0.777…, not the old 70/100 = 0.70. - expect(latest[0]!.passRate).toBeCloseTo(70 / 90, 5); + expect(latest[0]!.passRate).toBeCloseTo(0.7, 5); // 70/100, not 70/90 + expect(latest[0]!.expectedRate).toBeCloseTo(0.95, 5); // (100 - 5 regressions)/100 + expect(latest[0]!.newPasses).toBe(3); }); test("top-level summaries include all workloads (mute set is empty)", () => { const mk = (workload: string, reportDir: string) => ({ workload, semver: "1.3.6", digest: "3d3ea83ed640", - pass: 1, total: 10, skip: 0, regressions: 0, + pass: 1, total: 10, skip: 0, regressions: 0, newPasses: 0, finishedAt: "2026-06-29T00:00:00.000Z", reportDir, }); const latest = latestRunSummariesFromIndex({ diff --git a/harness/src/report/index.ts b/harness/src/report/index.ts index 676ed59..b1e8683 100644 --- a/harness/src/report/index.ts +++ b/harness/src/report/index.ts @@ -1,7 +1,7 @@ import { join, relative } from "node:path"; import { readdirSync, existsSync } from "node:fs"; import type { RunMeta } from "../results/schema"; -import type { Comparison } from "../expectations/compare"; +import { passRatesOf, type Comparison } from "../expectations/compare"; import { renderTopIndex, type RunSummary } from "./render"; export async function writeSummaryJson(dir: string, meta: RunMeta, c: Comparison): Promise { @@ -16,7 +16,7 @@ export async function writeSummaryJson(dir: string, meta: RunMeta, c: Comparison export interface IndexEntry { workload: string; semver: string; digest: string; - pass: number; total: number; skip: number; regressions: number; + pass: number; total: number; skip: number; regressions: number; newPasses: number; finishedAt: string; reportDir: string; } @@ -68,6 +68,7 @@ export async function buildIndexJson(reportsDir: string): Promise<{ runs: IndexE total: s.counts.total, skip: s.counts.skip ?? 0, regressions: s.regressions.length, + newPasses: s.newPasses?.length ?? 0, finishedAt: s.meta.finishedAt, reportDir: relative(reportsDir, run.dir), }); @@ -87,15 +88,19 @@ export function latestRunSummariesFromIndex(index: { runs: IndexEntry[] }): RunS const latest = new Map(); for (const run of index.runs) { if (SUMMARY_MUTED_WORKLOADS.has(run.workload)) continue; - // Exclude skipped/muted tests from the denominator. Older index entries - // predate the `skip` field; treat them as skip=0 (denominator == total). - const scored = run.total - (run.skip ?? 0); + // Skipped/suppressed tests stay in the denominator: `total` is the whole selection. + const rates = passRatesOf( + { pass: run.pass, fail: 0, error: 0, skip: run.skip ?? 0, total: run.total }, + run.regressions, + ); const cur: RunSummary & { finishedAt: string } = { workload: run.workload, semver: run.semver, digest: run.digest.slice(0, 12), - passRate: scored > 0 ? run.pass / scored : 0, + passRate: rates.overall, + expectedRate: rates.expected, regressions: run.regressions, + newPasses: run.newPasses ?? 0, finishedAt: run.finishedAt, }; const prev = latest.get(run.workload); diff --git a/harness/src/report/readme.ts b/harness/src/report/readme.ts index 9c72c58..f188f88 100644 --- a/harness/src/report/readme.ts +++ b/harness/src/report/readme.ts @@ -17,14 +17,19 @@ export function renderReadmeCompatSummary(index: { runs: IndexEntry[] }): string "", "![Latest compatibility pass rates](reports/pass-rate.svg)", "", - "| Suite | Version | Digest | Pass rate | Regressions |", - "|---|---|---|---:|---:|", + "| Suite | Version | Digest | Pass rate | vs expectations | Regressions | New passes |", + "|---|---|---|---:|---:|---:|---:|", ]; for (const run of latest) { lines.push( - `| ${run.workload} | \`${run.semver}\` | \`${run.digest}\` | ${(run.passRate * 100).toFixed(1)}% | ${run.regressions} |`, + `| ${run.workload} | \`${run.semver}\` | \`${run.digest}\` | ${(run.passRate * 100).toFixed(1)}% | ${(run.expectedRate * 100).toFixed(1)}% | ${run.regressions} | ${run.newPasses} |`, ); } + lines.push( + "", + "_Pass rate_ counts every test in the selection, including skipped/suppressed ones.", + "_vs expectations_ is the share of tests at or above the checked-in baseline (only regressions count against it).", + ); lines.push("", END, ""); return lines.join("\n"); } diff --git a/harness/src/report/render.test.ts b/harness/src/report/render.test.ts index 1060895..8fff23c 100644 --- a/harness/src/report/render.test.ts +++ b/harness/src/report/render.test.ts @@ -1,5 +1,5 @@ import { test, expect } from "bun:test"; -import { renderSuiteReport, renderTopIndex } from "./render"; +import { renderRunIndex, renderSuiteReport, renderTopIndex, statusMark } from "./render"; import type { RunMeta, TestResult } from "../results/schema"; import { compare, type Comparison } from "../expectations/compare"; @@ -25,7 +25,9 @@ test("suite report includes pass rate, regressions, new passes", () => { expect(md).toContain("test262"); expect(md).toContain("1.3.5+abc"); expect(md).toContain("90/100"); - expect(md).toContain("94.74%"); // 90 / (90+5+0 scored); the 5 skips are excluded from the rate + expect(md).toContain("90.00%"); // 90/100: the 5 skips stay in the denominator + expect(md).not.toContain("94.74%"); + expect(md).toContain("vs expectations: 99/100 (99.00%)"); // 1 regression over 100 tests expect(md).toContain("pass-rate.svg"); expect(md).toContain("language/r.js default"); expect(md).toContain("built-ins/n.js default"); @@ -50,11 +52,22 @@ test("renders non-test262 suite reports with normalized counts", () => { expect(md).toContain("url/a.any.js :: a"); }); -test("top index renders a version matrix with a checkmark when no regressions", () => { +test("top index renders a version matrix with both rates and a checkmark when no regressions", () => { const md = renderTopIndex([ - { workload: "test262", semver: "1.3.5", digest: "abcd12", passRate: 1, regressions: 0 }, + { workload: "test262", semver: "1.3.5", digest: "abcd12", passRate: 0.9, expectedRate: 1, regressions: 0, newPasses: 0 }, ]); expect(md).toContain("test262"); expect(md).toContain("pass-rate.svg"); - expect(md).toContain("✅"); + expect(md).toContain("| vs expectations |"); + expect(md).toContain("| 90.0% | 100.0% | ✅ |"); +}); + +test("status marks: regressions with new passes read as an advanced floor, not a failure", () => { + expect(statusMark({ regressions: 0, newPasses: 0 })).toBe("✅"); + expect(statusMark({ regressions: 0, newPasses: 5 })).toBe("✅"); + expect(statusMark({ regressions: 2, newPasses: 0 })).toBe("❌"); + expect(statusMark({ regressions: 2, newPasses: 5 })).toBe("⬆️"); + const md = renderRunIndex(meta, cmp); // 1 regression + 1 new pass + expect(md).toContain("⬆️ 1 regressions, 1 new passes"); + expect(md).toContain("ratchet"); }); diff --git a/harness/src/report/render.ts b/harness/src/report/render.ts index 8bde710..8e6e677 100644 --- a/harness/src/report/render.ts +++ b/harness/src/report/render.ts @@ -1,18 +1,30 @@ import type { RunMeta } from "../results/schema"; -import { passRate, type Comparison } from "../expectations/compare"; +import { passRatesOf, type Comparison } from "../expectations/compare"; export interface RunSummary { workload: string; semver: string; digest: string; // short - passRate: number; // 0..1 + /** Overall pass rate, 0..1: passes over all tests incl. skipped/suppressed. */ + passRate: number; + /** Pass rate vs expectations, 0..1: everything but regressions is on the floor. */ + expectedRate: number; regressions: number; + newPasses: number; +} + +export function statusMark(r: Pick): string { + if (r.regressions === 0) return "✅"; + // Regressions alongside new passes: the floor moved; --ratchet updates the baseline. + return r.newPasses > 0 ? "⬆️" : "❌"; } export function renderSuiteReport(meta: RunMeta, c: Comparison): string { const { pass, total } = c.counts; - // Rate is over scored (non-skipped) tests; the pass/total figure still shows the full selection. - const rate = (passRate(c.counts) * 100).toFixed(2); + // Both rates are over the whole selection: skipped/suppressed tests stay in the denominator. + const rates = passRatesOf(c.counts, c.regressions.length); + const rate = (rates.overall * 100).toFixed(2); + const expectedRate = (rates.expected * 100).toFixed(2); const lines: string[] = []; lines.push(`# ${meta.workload} — \`${meta.elide.semver}\``, ""); lines.push(`- Image digest: \`${meta.elide.digest}\``); @@ -20,7 +32,8 @@ export function renderSuiteReport(meta: RunMeta, c: Comparison): string { lines.push(`- Ran: ${meta.startedAt} → ${meta.finishedAt}`, ""); lines.push(`## Summary`, ""); lines.push("![Pass-rate chart](./pass-rate.svg)", ""); - lines.push(`**Pass rate: ${pass}/${total} (${rate}%)**`, ""); + lines.push(`**Pass rate: ${pass}/${total} (${rate}%)** — overall, over all tests including skipped/suppressed`, ""); + lines.push(`**vs expectations: ${total - c.regressions.length}/${total} (${expectedRate}%)** — tests at or above the baseline (only regressions count against it)`, ""); lines.push(`| pass | fail | error | skip | regressions | new passes |`); lines.push(`|---:|---:|---:|---:|---:|---:|`); lines.push( @@ -36,6 +49,13 @@ export function renderSuiteReport(meta: RunMeta, c: Comparison): string { if (c.observed.length > 200) lines.push(`- …and ${c.observed.length - 200} more`); lines.push(""); } + const excluded = Object.entries(c.excludedByReason ?? {}).sort(([, a], [, b]) => b - a); + if (excluded.length) { + lines.push(`## Excluded (${c.counts.excluded}) — unsupported, out of scope or not applicable; in no rate`, ""); + lines.push(`| tests | reason |`, `|---:|---|`); + for (const [reason, n] of excluded) lines.push(`| ${n} | ${reason} |`); + lines.push(""); + } if (c.regressions.length) { lines.push(`## ❌ Regressions (${c.regressions.length})`, ""); for (const r of c.regressions.slice(0, 200)) @@ -53,7 +73,11 @@ export function renderSuiteReport(meta: RunMeta, c: Comparison): string { } export function renderRunIndex(meta: RunMeta, c: Comparison): string { - const status = c.regressions.length === 0 ? "✅ green" : `❌ ${c.regressions.length} regressions`; + const status = c.regressions.length === 0 + ? "✅ green" + : c.newPasses.length > 0 + ? `⬆️ ${c.regressions.length} regressions, ${c.newPasses.length} new passes — floor advanced, run with --ratchet to update the baseline` + : `❌ ${c.regressions.length} regressions`; return [ `# Compliance run — \`${meta.elide.semver}\` (\`${meta.elide.digest}\`)`, "", @@ -70,16 +94,22 @@ export function renderTopIndex(runs: RunSummary[]): string { "", "![Latest compatibility pass rates](./pass-rate.svg)", "", - "| Suite | Version | Digest | Pass rate | Status |", - "|---|---|---|---:|:--:|", + "| Suite | Version | Digest | Pass rate | vs expectations | Status |", + "|---|---|---|---:|---:|:--:|", ]; for (const r of runs) { - const mark = r.regressions === 0 ? "✅" : "❌"; const pct = (r.passRate * 100).toFixed(1); + const expected = (r.expectedRate * 100).toFixed(1); lines.push( - `| ${r.workload} | \`${r.semver}\` | \`${r.digest}\` | ${pct}% | ${mark} |`, + `| ${r.workload} | \`${r.semver}\` | \`${r.digest}\` | ${pct}% | ${expected}% | ${statusMark(r)} |`, ); } + lines.push( + "", + "_Pass rate_ is over every test in the selection, including skipped/suppressed ones.", + "_vs expectations_ is the share of tests at or above the checked-in baseline (only regressions count against it).", + "⬆️ marks a run with regressions **and** new passes: the floor advanced; run with --ratchet to update the baseline.", + ); lines.push(""); return lines.join("\n"); } diff --git a/manifests/cpython-core.toml b/manifests/cpython-core.toml index 0760234..147f44b 100644 --- a/manifests/cpython-core.toml +++ b/manifests/cpython-core.toml @@ -138,7 +138,7 @@ id = "text-unicode-codecs" include = [ "test_string", "test_textwrap", - "test_unicode", + "test_str", "test_ucn", "test_unicodedata", "test_codecs", @@ -177,7 +177,6 @@ include = [ "test_pulldom", "test_urlparse", "test_netrc", - "test_mailcap", "test_mimetypes", "test_gettext", ] @@ -237,8 +236,6 @@ include = [ "test_userdict", "test_userlist", "test_userstring", - "test_uu", - "test_xdrlib", ] tags = ["python312", "pure-core", "stdlib"] @@ -320,14 +317,10 @@ include = [ "test__locale", "test__opcode", "test__osx_support", - "test__xxinterpchannels", - "test__xxsubinterpreters", - "test_aifc", "test_asdl_parser", "test_asyncgen", "test_asyncio", "test_atexit", - "test_audioop", "test_audit", "test_bdb", "test_bigaddrspace", @@ -337,8 +330,6 @@ include = [ "test_c_locale_coercion", "test_capi", "test_cext", - "test_cgi", - "test_cgitb", "test_clinic", "test_cmd", "test_cmd_line", @@ -361,8 +352,6 @@ include = [ "test_coroutines", "test_cppext", "test_cprofile", - "test_crashers", - "test_crypt", "test_ctypes", "test_curses", "test_datetime", @@ -397,7 +386,6 @@ include = [ "test_httpservers", "test_idle", "test_imaplib", - "test_imghdr", "test_import", "test_interpreters", "test_io", @@ -405,7 +393,6 @@ include = [ "test_kqueue", "test_largefile", "test_launcher", - "test_lib2to3", "test_lltrace", "test_locale", "test_logging", @@ -416,17 +403,13 @@ include = [ "test_memoryview", "test_mmap", "test_monitoring", - "test_msilib", "test_multiprocessing_fork", "test_multiprocessing_forkserver", "test_multiprocessing_main_handling", "test_multiprocessing_spawn", - "test_nis", - "test_nntplib", "test_opcache", "test_openpty", "test_os", - "test_ossaudiodev", "test_osx_env", "test_pdb", "test_peepholer", @@ -434,7 +417,6 @@ include = [ "test_pep646_syntax", "test_perf_profiler", "test_perfmaps", - "test_pipes", "test_platform", "test_poll", "test_popen", @@ -458,17 +440,14 @@ include = [ "test_signal", "test_smtplib", "test_smtpnet", - "test_sndhdr", "test_socket", "test_socketserver", - "test_spwd", "test_sqlite3", "test_ssl", "test_stable_abi_ctypes", "test_startfile", "test_strtod", "test_subprocess", - "test_sunau", "test_sundry", "test_support", "test_sys", @@ -478,7 +457,6 @@ include = [ "test_syslog", "test_tarfile", "test_tcl", - "test_telnetlib", "test_termios", "test_thread", "test_threadedtempfile", @@ -488,7 +466,6 @@ include = [ "test_time", "test_timeit", "test_timeout", - "test_tix", "test_tkinter", "test_tools", "test_trace", @@ -520,7 +497,6 @@ include = [ "test_xml_dom_xmlbuilder", "test_xml_etree_c", "test_xmlrpc", - "test_xmlrpc_net", "test_xxlimited", "test_xxtestfuzz", "test_zipfile64", diff --git a/registry.toml b/registry.toml index 1f5b517..332292e 100644 --- a/registry.toml +++ b/registry.toml @@ -8,7 +8,7 @@ path = "suites/wpt" [workload.settings] include = ["**/*"] manifest = "manifests/wintertc-wpt-2025.toml" - timeoutMs = 60000 + timeoutMs = 65000 [[workload]] id = "cpython-core" @@ -19,8 +19,12 @@ path = "suites/cpython" [workload.settings] manifest = "manifests/cpython-core.toml" timeoutMs = 600000 - caseTimeoutMs = 60000 - elideRunArgs = ["--sandbox", "--allow-read", "--allow-write"] + caseTimeoutMs = 65000 + # Concurrent drivers. Each can fan out into spawn workers (~0.9 GiB each, one per CPU in a Pool). + maxShards = 12 + # Threads and subprocesses as CPython's own suite expects; network stays on loopback, because + # test.support.requires('network') lets everything through outside regrtest. + elideRunArgs = ["--sandbox", "--allow-read", "--allow-write", "--allow-threads", "--allow-run", "--allow-net=localhost,127.0.0.1,::1"] [[workload]] id = "javac-jtreg" @@ -51,6 +55,7 @@ path = "suites/test262" [workload.settings] # Globs (relative to path) to execute. Skip globs live in expectations/. include = ["test/**/*.js"] + caseTimeoutMs = 65000 [[workload]] id = "node-api" @@ -60,7 +65,7 @@ path = "suites/node" [workload.settings] manifest = "manifests/node-api.toml" - timeoutMs = 60000 + timeoutMs = 65000 elideRunArgs = ["--sandbox", "--allow-read", "--allow-write"] [[workload]] diff --git a/reports/1.4.99+8b374d579/4094eb2fb1ff/javac-jtreg/pass-rate.svg b/reports/1.4.99+8b374d579/4094eb2fb1ff/javac-jtreg/pass-rate.svg index f75360c..eaa3a1b 100644 --- a/reports/1.4.99+8b374d579/4094eb2fb1ff/javac-jtreg/pass-rate.svg +++ b/reports/1.4.99+8b374d579/4094eb2fb1ff/javac-jtreg/pass-rate.svg @@ -1,11 +1,16 @@ - + javac-jtreg pass-rate chart - 3660 of 3934 tests passed. - + 3660 of 3934 tests passed (93.0% overall, including skipped and suppressed tests); 3934 of 3934 are at or above the expectations baseline (100.0%); 0 regressions; 0 new passes. + javac-jtreg - 3660/3934 pass (100.0%) - - pass: 3660 - skip: 274 - fail 0 · error 0 · skip 274 · regressions 0 + 3660/3934 pass · 93.0% overall · 100.0% vs expectations + all tests, incl. skipped/suppressed + + pass: 3660 + skip: 274 + pass 3660 · fail 0 · error 0 · skip 274 + vs expectations (only regressions count against it) + + at or above baseline: 3934 + 3934/3934 at or above baseline · regressions 0 · new passes 0 diff --git a/reports/1.4.99+8b374d579/4094eb2fb1ff/test262/pass-rate.svg b/reports/1.4.99+8b374d579/4094eb2fb1ff/test262/pass-rate.svg index df9e8de..5cebe38 100644 --- a/reports/1.4.99+8b374d579/4094eb2fb1ff/test262/pass-rate.svg +++ b/reports/1.4.99+8b374d579/4094eb2fb1ff/test262/pass-rate.svg @@ -1,13 +1,18 @@ - + test262 pass-rate chart - 96074 of 103361 tests passed. - + 96074 of 103361 tests passed (92.9% overall, including skipped and suppressed tests); 103361 of 103361 are at or above the expectations baseline (100.0%); 0 regressions; 0 new passes. + test262 - 96074/103361 pass (99.9%) - - pass: 96074 - fail: 8 - error: 92 - skip: 7187 - fail 8 · error 92 · skip 7187 · regressions 0 + 96074/103361 pass · 92.9% overall · 100.0% vs expectations + all tests, incl. skipped/suppressed + + pass: 96074 + fail: 8 + error: 92 + skip: 7187 + pass 96074 · fail 8 · error 92 · skip 7187 + vs expectations (only regressions count against it) + + at or above baseline: 103361 + 103361/103361 at or above baseline · regressions 0 · new passes 0 diff --git a/reports/1.6.0+b8edacc63/7aa30129531a/cpython-core/changes.json b/reports/1.6.0+b8edacc63/7aa30129531a/cpython-core/changes.json new file mode 100644 index 0000000..0352986 --- /dev/null +++ b/reports/1.6.0+b8edacc63/7aa30129531a/cpython-core/changes.json @@ -0,0 +1,38 @@ +{ + "from": { + "semver": "1.4.99+8b374d579", + "digest": "4094eb2fb1ff122e2707260d4bea151c43278a01e4d16e2ac400c66de8cdff77" + }, + "to": { + "semver": "1.6.0+b8edacc63", + "digest": "7aa30129531a1dc5e6197a4ee68996eefe03c4b338406f80a7cdf57542684d83" + }, + "fixed": [ + "test_builtin.BuiltinTest.test_compile", + "test_copy.TestCopy.test_copy_weakkeydict", + "test_copy.TestCopy.test_deepcopy_weakkeydict", + "test_difflib.TestSFpatches.test_html_diff", + "test_fstring.TestCase.test_debug_expressions_are_raw_strings", + "test_grammar.GrammarTests.test_comparison_is_literal", + "test_itertools.TestBasicOps.test_batched", + "test_minidom.MinidomTest.testAppendChildNoQuadraticComplexity", + "test_modulefinder.ModuleFinderTest.test_bytecode", + "test_random.MersenneTwister_TestBasicOps.test_sample_with_counts", + "test_random.SystemRandom_TestBasicOps.test_sample_with_counts", + "test_string_literals.TestLiterals.test_eval_bytes_invalid_escape", + "test_string_literals.TestLiterals.test_eval_bytes_invalid_octal_escape", + "test_string_literals.TestLiterals.test_invalid_escape_locations_with_offset", + "test_urlparse.UrlParseTestCase.test_invalid_bracketed_hosts", + "test_urlparse.UrlParseTestCase.test_urlsplit_normalization", + "test_weakset.TestWeakSet.test_add", + "test_weakset.TestWeakSet.test_len", + "test_weakset.TestWeakSet.test_len_cycles" + ], + "regressed": [ + "test_json.test_recursion.TestPyRecursion.test_endless_recursion", + "test_userstring.UserStringTest.test_find_many_lengths" + ], + "added": 28949, + "removed": 890, + "stillFailing": 114 +} \ No newline at end of file diff --git a/reports/1.6.0+b8edacc63/7aa30129531a/cpython-core/changes.md b/reports/1.6.0+b8edacc63/7aa30129531a/cpython-core/changes.md new file mode 100644 index 0000000..fffd11e --- /dev/null +++ b/reports/1.6.0+b8edacc63/7aa30129531a/cpython-core/changes.md @@ -0,0 +1,35 @@ +# Changes — `1.4.99+8b374d579` → `1.6.0+b8edacc63` + +- From: `1.4.99+8b374d579` (`4094eb2fb1ff122e2707260d4bea151c43278a01e4d16e2ac400c66de8cdff77`) +- To: `1.6.0+b8edacc63` (`7aa30129531a1dc5e6197a4ee68996eefe03c4b338406f80a7cdf57542684d83`) + +| regressed | fixed | added | removed | still failing | +|---:|---:|---:|---:|---:| +| 2 | 19 | 28949 | 890 | 114 | + +## ❌ Regressed (2) + +- `test_json.test_recursion.TestPyRecursion.test_endless_recursion` +- `test_userstring.UserStringTest.test_find_many_lengths` + +## ✅ Fixed (19) + +- `test_builtin.BuiltinTest.test_compile` +- `test_copy.TestCopy.test_copy_weakkeydict` +- `test_copy.TestCopy.test_deepcopy_weakkeydict` +- `test_difflib.TestSFpatches.test_html_diff` +- `test_fstring.TestCase.test_debug_expressions_are_raw_strings` +- `test_grammar.GrammarTests.test_comparison_is_literal` +- `test_itertools.TestBasicOps.test_batched` +- `test_minidom.MinidomTest.testAppendChildNoQuadraticComplexity` +- `test_modulefinder.ModuleFinderTest.test_bytecode` +- `test_random.MersenneTwister_TestBasicOps.test_sample_with_counts` +- `test_random.SystemRandom_TestBasicOps.test_sample_with_counts` +- `test_string_literals.TestLiterals.test_eval_bytes_invalid_escape` +- `test_string_literals.TestLiterals.test_eval_bytes_invalid_octal_escape` +- `test_string_literals.TestLiterals.test_invalid_escape_locations_with_offset` +- `test_urlparse.UrlParseTestCase.test_invalid_bracketed_hosts` +- `test_urlparse.UrlParseTestCase.test_urlsplit_normalization` +- `test_weakset.TestWeakSet.test_add` +- `test_weakset.TestWeakSet.test_len` +- `test_weakset.TestWeakSet.test_len_cycles` diff --git a/reports/1.6.0+b8edacc63/7aa30129531a/cpython-core/cpython-core.md b/reports/1.6.0+b8edacc63/7aa30129531a/cpython-core/cpython-core.md new file mode 100644 index 0000000..cec18d1 --- /dev/null +++ b/reports/1.6.0+b8edacc63/7aa30129531a/cpython-core/cpython-core.md @@ -0,0 +1,314 @@ +# cpython-core — `1.6.0+b8edacc63` + +- Image digest: `7aa30129531a1dc5e6197a4ee68996eefe03c4b338406f80a7cdf57542684d83` +- Suite version: `fd17997c3866d61e0e7bd8201b1d8f35b40a40bd` +- Ran: 2026-09-30T17:09:49.123Z → 2026-09-30T17:25:44.943Z + +## Summary + +![Pass-rate chart](./pass-rate.svg) + +**Pass rate: 30621/33731 (90.78%)** — overall, over all tests including skipped/suppressed + +**vs expectations: 33731/33731 (100.00%)** — tests at or above the baseline (only regressions count against it) + +| pass | fail | error | skip | regressions | new passes | +|---:|---:|---:|---:|---:|---:| +| 30621 | 1178 | 870 | 1062 | 0 | 0 | + +## Observed cases (32669) + +- `test_range.RangeTest.test_attributes` — pass +- `test_range.RangeTest.test_comparison` — pass +- `test_range.RangeTest.test_contains` — pass +- `test_range.RangeTest.test_count` — pass +- `test_range.RangeTest.test_empty` — pass +- `test_range.RangeTest.test_exhausted_iterator_pickling` — pass +- `test_range.RangeTest.test_index` — pass +- `test_range.RangeTest.test_invalid_invocation` — pass +- `test_range.RangeTest.test_issue11845` — pass +- `test_range.RangeTest.test_iterator_invalid_setstate` — pass +- `test_range.RangeTest.test_iterator_pickling` — pass +- `test_range.RangeTest.test_iterator_pickling_overflowing_index` — pass +- `test_range.RangeTest.test_iterator_setstate` — pass +- `test_range.RangeTest.test_iterator_unpickle_compat` — pass +- `test_range.RangeTest.test_large_exhausted_iterator_pickling` — pass +- `test_range.RangeTest.test_large_operands` — pass +- `test_range.RangeTest.test_large_range` — pass +- `test_range.RangeTest.test_odd_bug` — pass +- `test_range.RangeTest.test_pickling` — pass +- `test_range.RangeTest.test_range` — pass +- `test_range.RangeTest.test_range_constructor_error_messages` — fail — TypeError: range() missing 1 required positional argument: 'a' + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/work/.harness/work/cpython-core/cpython-root/Lib/test/test_range.py", line 95, in test_range_constructor_error_messages + with self.assertRaisesRegex( + ~~~~~~~~~~~~~~~~~~~~~~^ + TypeError, + ^^^^^^^^^^ + "range expected at least 1 argument, got 0" + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ): + ^ +AssertionError: "range expected at least 1 argument, got 0" does not match "range() missing 1 required positional argument: 'a'" + +- `test_bool.BoolTest.test_blocked` — pass +- `test_bool.BoolTest.test_bool_called_at_least_once` — pass +- `test_bool.BoolTest.test_bool_new` — pass +- `test_bool.BoolTest.test_boolean` — pass +- `test_bool.BoolTest.test_callable` — pass +- `test_bool.BoolTest.test_complex` — pass +- `test_bool.BoolTest.test_contains` — pass +- `test_bool.BoolTest.test_convert` — pass +- `test_bool.BoolTest.test_convert_to_bool` — pass +- `test_bool.BoolTest.test_fileclosed` — pass +- `test_bool.BoolTest.test_float` — pass +- `test_bool.BoolTest.test_format` — pass +- `test_bool.BoolTest.test_from_bytes` — pass +- `test_bool.BoolTest.test_hasattr` — pass +- `test_bool.BoolTest.test_int` — pass +- `test_bool.BoolTest.test_interpreter_convert_to_bool_raises` — pass +- `test_bool.BoolTest.test_isinstance` — pass +- `test_bool.BoolTest.test_issubclass` — pass +- `test_bool.BoolTest.test_keyword_args` — pass +- `test_bool.BoolTest.test_marshal` — pass +- `test_bool.BoolTest.test_math` — pass +- `test_bool.BoolTest.test_operator` — pass +- `test_bool.BoolTest.test_pickle` — pass +- `test_bool.BoolTest.test_picklevalues` — pass +- `test_bool.BoolTest.test_real_and_imag` — pass +- `test_bool.BoolTest.test_repr` — pass +- `test_bool.BoolTest.test_sane_len` — pass +- `test_bool.BoolTest.test_str` — pass +- `test_bool.BoolTest.test_string` — pass +- `test_bool.BoolTest.test_subclass` — pass +- `test_bool.BoolTest.test_types` — pass +- `test_re.ExternalTests.test_re_benchmarks` — pass +- `test_tuple.TupleTest.test_add` — pass +- `test_tuple.TupleTest.test_bigrepeat` — pass +- `test_tuple.TupleTest.test_cmp` — pass +- `test_tuple.TupleTest.test_constructors` — pass +- `test_tuple.TupleTest.test_contains` — pass +- `test_tuple.TupleTest.test_contains_fake` — pass +- `test_tuple.TupleTest.test_contains_order` — pass +- `test_tuple.TupleTest.test_count` — pass +- `test_tuple.TupleTest.test_getitem` — pass +- `test_tuple.TupleTest.test_getitem_error` — pass +- `test_tuple.TupleTest.test_getitemoverwriteiter` — pass +- `test_tuple.TupleTest.test_getslice` — pass +- `test_tuple.TupleTest.test_hash_optional` — pass +- `test_tuple.TupleTest.test_iadd` — pass +- `test_tuple.TupleTest.test_imul` — pass +- `test_tuple.TupleTest.test_index` — pass +- `test_tuple.TupleTest.test_iterator_pickle` — pass +- `test_tuple.TupleTest.test_keyword_args` — pass +- `test_tuple.TupleTest.test_keywords_in_subclass` — error — Traceback (most recent call last): + File "/work/.harness/work/cpython-core/cpython-root/Lib/test/test_tuple.py", line 57, in test_keywords_in_subclass + u = subclass_with_init([1, 2], newarg=3) +TypeError: tuple() got an unexpected keyword argument 'newarg' + +- `test_tuple.TupleTest.test_len` — pass +- `test_tuple.TupleTest.test_lexicographic_ordering` — pass +- `test_tuple.TupleTest.test_minmax` — pass +- `test_tuple.TupleTest.test_mul` — pass +- `test_tuple.TupleTest.test_no_comdat_folding` — pass +- `test_tuple.TupleTest.test_pickle` — pass +- `test_tuple.TupleTest.test_repeat` — pass +- `test_tuple.TupleTest.test_repr` — pass +- `test_slice.SliceTest.test_cmp` — pass +- `test_dict.DictTest.test_bad_key` — pass +- `test_dict.DictTest.test_bool` — pass +- `test_dict.DictTest.test_clear` — pass +- `test_dict.DictTest.test_clear_at_lookup` — pass +- `test_dict.DictTest.test_clear_reentrant_cycle` — pass +- `test_dict.DictTest.test_clear_reentrant_delete` — pass +- `test_dict.DictTest.test_clear_reentrant_embedded` — pass +- `test_dict.DictTest.test_clear_reentrant_force_combined` — pass +- `test_dict.DictTest.test_constructor` — pass +- `test_tuple.TupleTest.test_repr_large` — pass +- `test_tuple.TupleTest.test_reversed_pickle` — pass +- `test_tuple.TupleTest.test_subscript` — pass +- `test_tuple.TupleTest.test_truth` — pass +- `test_tuple.TupleTest.test_tupleresizebug` — pass +- `test_yield_from.TestInterestingEdgeCases.test_close_and_throw_raise_base_exception` — pass +- `test_yield_from.TestInterestingEdgeCases.test_close_and_throw_raise_exception` — pass +- `test_yield_from.TestInterestingEdgeCases.test_close_and_throw_raise_generator_exit` — pass +- `test_yield_from.TestInterestingEdgeCases.test_close_and_throw_raise_stop_iteration` — pass +- `test_yield_from.TestInterestingEdgeCases.test_close_and_throw_return` — pass +- `test_list.ListTest.test_add` — pass +- `test_list.ListTest.test_append` — pass +- `test_list.ListTest.test_bigrepeat` — pass +- `test_list.ListTest.test_clear` — pass +- `test_list.ListTest.test_cmp` — pass +- `test_list.ListTest.test_constructor_exception_handling` — pass +- `test_yield_from.TestInterestingEdgeCases.test_close_and_throw_work` — pass +- `test_yield_from.TestInterestingEdgeCases.test_close_and_throw_yield` — pass +- `test_yield_from.TestPEP380Operation.test_attempted_yield_from_loop` — pass +- `test_yield_from.TestPEP380Operation.test_attempting_to_send_to_non_generator` — pass +- `test_yield_from.TestPEP380Operation.test_broken_getattr_handling` — pass +- `test_yield_from.TestPEP380Operation.test_catching_exception_from_subgen_and_returning` — pass +- `test_exceptions.AttributeErrorTests.test_attributes` — pass +- `test_exceptions.AttributeErrorTests.test_getattr_has_name_and_obj` — pass +- `test_exceptions.AttributeErrorTests.test_getattr_has_name_and_obj_for_method` — pass +- `test_list.ListTest.test_constructors` — pass +- `test_list.ListTest.test_contains` — pass +- `test_list.ListTest.test_contains_fake` — pass +- `test_list.ListTest.test_contains_order` — pass +- `test_list.ListTest.test_copy` — pass +- `test_list.ListTest.test_count` — pass +- `test_list.ListTest.test_count_index_remove_crashes` — pass +- `test_list.ListTest.test_delitem` — pass +- `test_exceptions.ExceptionTests.testAttributes` — pass +- `test_exceptions.ExceptionTests.testChainingAttrs` — pass +- `test_exceptions.ExceptionTests.testChainingDescriptors` — pass +- `test_list.ListTest.test_delslice` — pass +- `test_re.ExternalTests.test_re_tests` — pass +- `test_bytes.AssortedBytesTest.test_bytearray_repr` — fail — Traceback (most recent call last): + File "/work/.harness/work/cpython-core/cpython-root/Lib/test/test_bytes.py", line 2001, in test_bytearray_repr + self.assertEqual(f(bytearray(b"'")), r'''bytearray(b"\'")''') # "\'" + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError: 'bytearray(b"\'")' != 'bytearray(b"\\\'")' +- bytearray(b"'") ++ bytearray(b"\'") +? + + + +- `test_bytes.AssortedBytesTest.test_bytearray_str` — fail — Traceback (most recent call last): + File "/work/.harness/work/cpython-core/cpython-root/Lib/test/test_bytes.py", line 2015, in test_bytearray_str + self.test_bytearray_repr(str) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^ + File "/work/.harness/work/cpython-core/cpython-root/Lib/test/test_bytes.py", line 2001, in test_bytearray_repr + self.assertEqual(f(bytearray(b"'")), r'''bytearray(b"\'")''') # "\'" + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError: 'bytearray(b"\'")' != 'bytearray(b"\\\'")' +- bytearray(b"'") ++ bytearray(b"\'") +? + + + +- `test_list.ListTest.test_deopt_from_append_list` — pass +- `test_list.ListTest.test_empty_slice` — pass +- `test_list.ListTest.test_equal_operator_modifying_operand` — pass +- `test_list.ListTest.test_exhausted_iterator` — pass +- `test_list.ListTest.test_extend` — pass +- `test_list.ListTest.test_extendedslicing` — pass +- `test_list.ListTest.test_getitem` — pass +- `test_bytes.AssortedBytesTest.test_bytes_repr` — pass +- `test_bytes.AssortedBytesTest.test_bytes_str` — pass +- `test_bytes.AssortedBytesTest.test_compare_bytes_to_bytearray` — pass +- `test_bytes.AssortedBytesTest.test_doc` — pass +- `test_bytes.AssortedBytesTest.test_format` — pass +- `test_bytes.AssortedBytesTest.test_from_bytearray` — pass +- `test_ast.test_ast.ASTConstructorTests.test_FunctionDef` — pass +- `test_re.ImplementationTest.test_deprecated_modules` — pass +- `test_re.ImplementationTest.test_overlap_table` — pass +- `test_re.ImplementationTest.test_signedness` — pass +- `test_bytes.AssortedBytesTest.test_literal` — pass +- `test_bytes.AssortedBytesTest.test_return_self` — pass +- `test_bytes.AssortedBytesTest.test_rsplit_bytearray` — pass +- `test_bytes.AssortedBytesTest.test_split_bytearray` — pass +- `test_re.PatternReprTests.test_bytes` — pass +- `test_bytes.ByteArrayAsStringTest.test_add` — pass +- `test_ast.test_ast.ASTConstructorTests.test_complete_field_types` — pass +- `test_ast.test_ast.ASTConstructorTests.test_custom_attributes` — pass +- `test_ast.test_ast.ASTConstructorTests.test_custom_subclass_with_no_fields` — pass +- `test_re.PatternReprTests.test_flags_repr` — pass +- `test_re.PatternReprTests.test_inline_flags` — pass +- `test_re.PatternReprTests.test_locale` — pass +- `test_ast.test_ast.ASTConstructorTests.test_expr_context` — pass +- `test_ast.test_ast.ASTConstructorTests.test_fields_and_types` — pass +- `test_ast.test_ast.ASTConstructorTests.test_fields_and_types_no_default` — pass +- `test_ast.test_ast.ASTConstructorTests.test_fields_but_no_field_types` — pass +- `test_ast.test_ast.ASTConstructorTests.test_incomplete_field_types` — pass +- `test_bytes.ByteArrayAsStringTest.test_additional_rsplit` — pass +- `test_bytes.ByteArrayAsStringTest.test_additional_split` — pass +- `test_re.PatternReprTests.test_long_pattern` — pass +- `test_re.PatternReprTests.test_multiple_flags` — pass +- `test_re.PatternReprTests.test_quotes` — pass +- `test_re.PatternReprTests.test_single_flag` — pass +- `test_re.PatternReprTests.test_unicode_flag` — pass +- `test_re.PatternReprTests.test_unknown_flags` — pass +- `test_re.PatternReprTests.test_without_flags` — pass +- `test_re.ReTests.test_ASSERT_NOT_mark_bug` — pass +- `test_re.ReTests.test_MARK_PUSH_macro_bug` — pass +- `test_ast.test_ast.ASTConstructorTests.test_malformed_fields_with_bytes` — pass +- `test_bytes.ByteArrayAsStringTest.test_capitalize` — pass +- `test_bytes.ByteArrayAsStringTest.test_center` — pass +- `test_bytes.ByteArrayAsStringTest.test_cmp` — pass +- `test_re.ReTests.test_MIN_REPEAT_ONE_mark_bug` — pass +- `test_re.ReTests.test_MIN_UNTIL_mark_bug` — pass +- `test_re.ReTests.test_REPEAT_ONE_mark_bug` — pass +- `test_re.ReTests.test_anyall` — pass +- `test_list.ListTest.test_getitem_error` — pass +- `test_list.ListTest.test_getitemoverwriteiter` — pass +- `test_list.ListTest.test_getslice` — pass +- `test_list.ListTest.test_iadd` — pass +- `test_list.ListTest.test_identity` — pass +- `test_list.ListTest.test_imul` — pass +- `test_list.ListTest.test_index` — pass +- `test_list.ListTest.test_init` — pass +- `test_ast.test_ast.ASTConstructorTests.test_non_str_kwarg` — fail — TypeError: keywords must be strings + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/work/.harness/work/cpython-core/cpython-root/Lib/test/test_ast/test_ast.py", line 3162, in test_non_str_kwarg + with self.assertRaisesRegex(TypeError, "got multiple values for argument"): + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError: "got multiple values for argument" does not match "keywords must be strings" + +- `test_ast.test_ast.ASTHelpers_Test.test_bad_integer` — pass +- `test_ast.test_ast.ASTHelpers_Test.test_copy_location` — pass +- `test_ast.test_ast.ASTHelpers_Test.test_dump` — pass +- `test_ast.test_ast.ASTHelpers_Test.test_dump_incomplete` — pass +- `test_ast.test_ast.ASTHelpers_Test.test_dump_indent` — pass +- `test_ast.test_ast.ASTHelpers_Test.test_dump_show_empty` — pass +- `test_ast.test_ast.ASTHelpers_Test.test_elif_stmt_start_position` — pass +- `test_ast.test_ast.ASTHelpers_Test.test_elif_stmt_start_position_with_else` — pass +- …and 32469 more + +## Excluded (3051) — unsupported, out of scope or not applicable; in no rate + +| tests | reason | +|---:|---| +| 664 | unsupported: CPython implementation detail — the test marks itself CPython-only | +| 648 | not applicable: other platform — Windows-only | +| 551 | out of scope: CPython C API — CPython C-API test suite | +| 237 | out of scope: CPython C accelerator — tests a CPython C accelerator module | +| 221 | out of scope: CPython C API — CPython C-API test module | +| 191 | out of scope: CPython C accelerator — tests the C accelerator of a module that also ships a Python version | +| 131 | unsupported: CPython implementation detail — CPython bytecode (dis); an implementation detail per the docs | +| 65 | unsupported: CPython implementation detail — CPython bytecode peephole optimizer | +| 42 | not applicable: other platform — BSD/Solaris-only selector | +| 40 | not applicable: other platform — macOS-only | +| 31 | unsupported: CPython refcounting/GC — asserts deallocation at refcount zero (CPython refcounting) | +| 29 | not applicable: not provided by the harness — bigmem test; regrtest runs these only with -M | +| 28 | not applicable: not provided by the harness — needs the PyPI tzdata package | +| 23 | out of scope: CPython C accelerator — tests CPython's _bisect C accelerator; the runtime ships the Python bisect | +| 22 | unsupported: CPython implementation detail — PEP 509 dict versions (CPython-only, via _testcapi) | +| 22 | out of scope: CPython C accelerator — CPython C-accelerator detail | +| 21 | out of scope: CPython C API — CPython datetime C API (datetime_CAPI capsule, via _testcapi) | +| 18 | not applicable: not provided by the harness — needs the third-party hypothesis package | +| 13 | not applicable: other platform — 32-bit platforms only | +| 12 | out of scope: CPython C API — CPython vectorcall C API (via _testcapi) | +| 8 | not applicable: other platform — case-insensitive filesystems only | +| 6 | out of scope: CPython subinterpreters — needs subinterpreters | +| 6 | not applicable: not provided by the harness — needs Tk | +| 5 | unsupported: CPython implementation detail — needs a CPython debug build | +| 3 | not applicable: not provided by the harness — needs the third-party numpy package | +| 1 | unsupported: CPython refcounting/GC — weakref/refcount: exception-local object not deterministically freed under JVM GC | +| 1 | unsupported: CPython refcounting/GC — JVM finalization: object __del__ not run at refcount 0, sys.exception() sentinel never cleared | +| 1 | unsupported: CPython implementation detail — exact tuple hash values | +| 1 | unsupported: CPython implementation detail — hash(str)==hash(bytes) is CPython's siphash | +| 1 | unsupported: CPython implementation detail — inspects CPython bytecode via dis | +| 1 | unsupported: CPython refcounting/GC — needs gc.get_objects | +| 1 | unsupported: CPython refcounting/GC — __del__ finalization timing; not run synchronously after del+gc.collect on GraalPy | +| 1 | unsupported: CPython refcounting/GC — instance __del__ counting depends on refcount/GC finalization timing | +| 1 | unsupported: CPython refcounting/GC — finalize/weakref timing: del+gc.collect does not free object under JVM GC | +| 1 | unsupported: CPython refcounting/GC — finalize timing: del does not run finalizer under JVM GC | +| 1 | unsupported: CPython refcounting/GC — finalizer ordering/timing at JVM GC differs from CPython refcount-0 ordering | +| 1 | unsupported: CPython implementation detail — CPython's C startup path calculation (via _testinternalcapi) | +| 1 | unsupported: CPython implementation detail — CPython opcode tables | +| 1 | unsupported: CPython implementation detail — CPython type-attribute cache internals (via _testinternalcapi) | diff --git a/reports/1.6.0+b8edacc63/7aa30129531a/cpython-core/impact.json b/reports/1.6.0+b8edacc63/7aa30129531a/cpython-core/impact.json new file mode 100644 index 0000000..9c5e410 --- /dev/null +++ b/reports/1.6.0+b8edacc63/7aa30129531a/cpython-core/impact.json @@ -0,0 +1,12857 @@ +{ + "bySignature": [ + { + "signature": "Traceback (most recent call last): File , line , in setUp self.codec = codecs.lookup(self.encoding) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^ LookupError: unknown en", + "count": 76, + "exampleIds": [ + "test_codecencodings_jp.Test_EUC_JISX0213.test_callback_None_index", + "test_codecencodings_jp.Test_EUC_JISX0213.test_callback_backward_index", + "test_codecencodings_jp.Test_EUC_JISX0213.test_callback_forward_index", + "test_codecencodings_jp.Test_EUC_JISX0213.test_callback_index_outofbound", + "test_codecencodings_jp.Test_EUC_JISX0213.test_callback_long_index" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 28, in setUp\n self.codec = codecs.lookup(self.encoding)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^\nLookupError: unknown encoding euc_jisx0213", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 28, in setUp\n self.codec = codecs.lookup(self.encoding)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^\nLookupError: unknown encoding euc_jis_2004", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 28, in setUp\n self.codec = codecs.lookup(self.encoding)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^\nLookupError: unknown encoding iso2022_jp_2004", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 28, in setUp\n self.codec = codecs.lookup(self.encoding)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^\nLookupError: unknown encoding iso2022_jp_3" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in run_module module = importlib.import_module( + module_name) File , line , in import_mod", + "count": 58, + "exampleIds": [ + "test_ipaddress.AddressTestCase_v4.test_bad_address_split", + "test_ipaddress.AddressTestCase_v4.test_bad_packed_length", + "test_ipaddress.AddressTestCase_v4.test_empty_address", + "test_ipaddress.AddressTestCase_v4.test_floats_rejected", + "test_ipaddress.AddressTestCase_v4.test_large_ints_rejected" + ], + "samples": [ + "Traceback (most recent call last):\n File \"elide_regrtest_driver.py\", line 272, in run_module\n module = importlib.import_module(\"test.\" + module_name)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/importlib/__init__.py\", line 88, in import_module\n return _bootstrap._gcd_import(name[level:], package, level)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_ipaddress.py\", line -1, in NetmaskTestMixin_v4\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/signals.py\", line 33, in __call__\n self.default_handler(signum, frame)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\nKeyboardInterrupt\n\nDuring handling of the above exception, another exception occurred:\n\nipaddress.AddressValueError: Expected 4 octets in '127.0.1'\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_ipaddress.py\", line 234, in test_bad_address_split\n assertBadSplit(\"127.0.1\")\n ~~~~~~~~~~~~~~^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_ipaddress.py\", line 231, in assertBadSplit\n with self.assertAddressError(\"Expected 4 octets in %r\", addr):\n ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 162, in __exit__\n self.gen.throw(value)\n ~~~~~~~~~~~~~~^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_ipaddress.py\", line 56, in assertCleanError\n self.assertTrue(exc.exception.__suppress_context__)\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: False is not true", + "Traceback (most recent call last):\n File \"elide_regrtest_driver.py\", line 272, in run_module\n module = importlib.import_module(\"test.\" + module_name)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/importlib/__init__.py\", line 88, in import_module\n return _bootstrap._gcd_import(name[level:], package, level)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_ipaddress.py\", line -1, in NetmaskTestMixin_v4\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/signals.py\", line 33, in __call__\n self.default_handler(signum, frame)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\nKeyboardInterrupt\n\nDuring handling of the above exception, another exception occurred:\n\nipaddress.AddressValueError: b'\\x00\\x00\\x00' (len 3 != 4) is not permitted as an IPv4 address\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_ipaddress.py\", line 143, in test_bad_packed_length\n assertBadLength(3)\n ~~~~~~~~~~~~~~~^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_ipaddress.py\", line 140, in assertBadLength\n with self.assertAddressError(re.escape(msg % (addr, length))):\n ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 162, in __exit__\n self.gen.throw(value)\n ~~~~~~~~~~~~~~^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_ipaddress.py\", line 56, in assertCleanError\n self.assertTrue(exc.exception.__suppress_context__)\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: False is not true", + "Traceback (most recent call last):\n File \"elide_regrtest_driver.py\", line 272, in run_module\n module = importlib.import_module(\"test.\" + module_name)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/importlib/__init__.py\", line 88, in import_module\n return _bootstrap._gcd_import(name[level:], package, level)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_ipaddress.py\", line -1, in NetmaskTestMixin_v4\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/signals.py\", line 33, in __call__\n self.default_handler(signum, frame)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\nKeyboardInterrupt\n\nDuring handling of the above exception, another exception occurred:\n\nipaddress.AddressValueError: Address cannot be empty\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_ipaddress.py\", line 76, in test_empty_address\n with self.assertAddressError(\"Address cannot be empty\"):\n ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 162, in __exit__\n self.gen.throw(value)\n ~~~~~~~~~~~~~~^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_ipaddress.py\", line 56, in assertCleanError\n self.assertTrue(exc.exception.__suppress_context__)\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: False is not true", + "Traceback (most recent call last):\n File \"elide_regrtest_driver.py\", line 272, in run_module\n module = importlib.import_module(\"test.\" + module_name)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/importlib/__init__.py\", line 88, in import_module\n return _bootstrap._gcd_import(name[level:], package, level)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_ipaddress.py\", line -1, in NetmaskTestMixin_v4\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/signals.py\", line 33, in __call__\n self.default_handler(signum, frame)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\nKeyboardInterrupt\n\nDuring handling of the above exception, another exception occurred:\n\nipaddress.AddressValueError: Expected 4 octets in '1.0'\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_ipaddress.py\", line 80, in test_floats_rejected\n with self.assertAddressError(re.escape(repr(\"1.0\"))):\n ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 162, in __exit__\n self.gen.throw(value)\n ~~~~~~~~~~~~~~^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_ipaddress.py\", line 56, in assertCleanError\n self.assertTrue(exc.exception.__suppress_context__)\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: False is not true", + "Traceback (most recent call last):\n File \"elide_regrtest_driver.py\", line 272, in run_module\n module = importlib.import_module(\"test.\" + module_name)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/importlib/__init__.py\", line 88, in import_module\n return _bootstrap._gcd_import(name[level:], package, level)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_ipaddress.py\", line -1, in NetmaskTestMixin_v4\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/signals.py\", line 33, in __call__\n self.default_handler(signum, frame)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\nKeyboardInterrupt\n\nDuring handling of the above exception, another exception occurred:\n\nipaddress.AddressValueError: 4294967296 (>= 2**32) is not permitted as an IPv4 address\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_ipaddress.py\", line 133, in test_large_ints_rejected\n with self.assertAddressError(re.escape(msg % 2**32)):\n ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 162, in __exit__\n self.gen.throw(value)\n ~~~~~~~~~~~~~~^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_ipaddress.py\", line 56, in assertCleanError\n self.assertTrue(exc.exception.__suppress_context__)\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: False is not true" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_system_transitions self.assertEquivDatetimes(sdt, tzdt) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ Fi", + "count": 56, + "exampleIds": [ + "datetimetester.ZoneInfoTest[Africa/Accra]_Fast.test_system_transitions", + "datetimetester.ZoneInfoTest[Africa/Addis_Ababa]_Fast.test_system_transitions", + "datetimetester.ZoneInfoTest[Africa/Asmara]_Fast.test_system_transitions", + "datetimetester.ZoneInfoTest[Africa/Bamako]_Fast.test_system_transitions", + "datetimetester.ZoneInfoTest[Africa/Banjul]_Fast.test_system_transitions" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/datetimetester.py\", line 6416, in test_system_transitions\n self.assertEquivDatetimes(sdt, tzdt)\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/datetimetester.py\", line 6338, in assertEquivDatetimes\n self.assertEqual((a.replace(tzinfo=None), a.fold, id(a.tzinfo)),\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n (b.replace(tzinfo=None), b.fold, id(b.tzinfo)))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: Tuples differ: (datetime.datetime(1919, 11, 24, 0, 0), 0, 7) != (datetime.datetime(1919, 11, 24, 0, 20), 0, 7)\n\nFirst differing element 0:\ndatetime.datetime(1919, 11, 24, 0, 0)\ndatetime.datetime(1919, 11, 24, 0, 20)\n\n- (datetime.datetime(1919, 11, 24, 0, 0), 0, 7)\n+ (datetime.datetime(1919, 11, 24, 0, 20), 0, 7)\n? +", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/datetimetester.py\", line 6416, in test_system_transitions\n self.assertEquivDatetimes(sdt, tzdt)\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/datetimetester.py\", line 6338, in assertEquivDatetimes\n self.assertEqual((a.replace(tzinfo=None), a.fold, id(a.tzinfo)),\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n (b.replace(tzinfo=None), b.fold, id(b.tzinfo)))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: Tuples differ: (datetime.datetime(1936, 5, 3, 7, 54, 40), 0, 7) != (datetime.datetime(1936, 5, 3, 8, 0), 0, 7)\n\nFirst differing element 0:\ndatetime.datetime(1936, 5, 3, 7, 54, 40)\ndatetime.datetime(1936, 5, 3, 8, 0)\n\n- (datetime.datetime(1936, 5, 3, 7, 54, 40), 0, 7)\n? ^ -----\n\n+ (datetime.datetime(1936, 5, 3, 8, 0), 0, 7)\n? ^", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/datetimetester.py\", line 6416, in test_system_transitions\n self.assertEquivDatetimes(sdt, tzdt)\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/datetimetester.py\", line 6338, in assertEquivDatetimes\n self.assertEqual((a.replace(tzinfo=None), a.fold, id(a.tzinfo)),\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n (b.replace(tzinfo=None), b.fold, id(b.tzinfo)))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: Tuples differ: (datetime.datetime(1934, 2, 26, 0, 0), 0, 7) != (datetime.datetime(1934, 2, 25, 23, 0, fold=1), 1, 7)\n\nFirst differing element 0:\ndatetime.datetime(1934, 2, 26, 0, 0)\ndatetime.datetime(1934, 2, 25, 23, 0, fold=1)\n\n- (datetime.datetime(1934, 2, 26, 0, 0), 0, 7)\n? ^ ^ ^\n\n+ (datetime.datetime(1934, 2, 25, 23, 0, fold=1), 1, 7)\n? ^ ++++ ^^^^^^ ^", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/datetimetester.py\", line 6416, in test_system_transitions\n self.assertEquivDatetimes(sdt, tzdt)\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/datetimetester.py\", line 6338, in assertEquivDatetimes\n self.assertEqual((a.replace(tzinfo=None), a.fold, id(a.tzinfo)),\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n (b.replace(tzinfo=None), b.fold, id(b.tzinfo)))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: Tuples differ: (datetime.datetime(1933, 3, 30, 9, 6, 36), 0, 7) != (datetime.datetime(1933, 3, 30, 8, 0), 0, 7)\n\nFirst differing element 0:\ndatetime.datetime(1933, 3, 30, 9, 6, 36)\ndatetime.datetime(1933, 3, 30, 8, 0)\n\n- (datetime.datetime(1933, 3, 30, 9, 6, 36), 0, 7)\n? ^ ^^^^^\n\n+ (datetime.datetime(1933, 3, 30, 8, 0), 0, 7)\n? ^ ^", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/datetimetester.py\", line 6416, in test_system_transitions\n self.assertEquivDatetimes(sdt, tzdt)\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/datetimetester.py\", line 6338, in assertEquivDatetimes\n self.assertEqual((a.replace(tzinfo=None), a.fold, id(a.tzinfo)),\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n (b.replace(tzinfo=None), b.fold, id(b.tzinfo)))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: Tuples differ: (datetime.datetime(1914, 6, 28, 7, 38, 50), 0, 7) != (datetime.datetime(1914, 6, 28, 8, 0), 0, 7)\n\nFirst differing element 0:\ndatetime.datetime(1914, 6, 28, 7, 38, 50)\ndatetime.datetime(1914, 6, 28, 8, 0)\n\n- (datetime.datetime(1914, 6, 28, 7, 38, 50), 0, 7)\n? ---- -\n\n+ (datetime.datetime(1914, 6, 28, 8, 0), 0, 7)" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in setUp mp_context=self.get_context(), ~~~~~~~~~~~~~~~~^^ File , line , in get_context return ", + "count": 54, + "exampleIds": [ + "test_concurrent_futures.test_as_completed.ProcessPoolForkserverAsCompletedTest.test_correct_timeout_exception_msg", + "test_concurrent_futures.test_as_completed.ProcessPoolForkserverAsCompletedTest.test_duplicate_futures", + "test_concurrent_futures.test_as_completed.ProcessPoolForkserverAsCompletedTest.test_free_reference_yielded_future", + "test_concurrent_futures.test_as_completed.ProcessPoolForkserverAsCompletedTest.test_future_times_out", + "test_concurrent_futures.test_as_completed.ProcessPoolForkserverAsCompletedTest.test_no_timeout" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_concurrent_futures/util.py\", line 52, in setUp\n mp_context=self.get_context(),\n ~~~~~~~~~~~~~~~~^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_concurrent_futures/util.py\", line 133, in get_context\n return super().get_context()\n ~~~~~~~~~~~~~~~~~~~^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_concurrent_futures/util.py\", line 76, in get_context\n return multiprocessing.get_context(self.ctx)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/context.py\", line 249, in get_context\n return super().get_context(method)\n ~~~~~~~~~~~~~~~~~~~^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/context.py\", line 200, in get_context\n ctx._check_available()\n ~~~~~~~~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/context.py\", line 319, in _check_available\n raise ValueError('forkserver start method not available')\nValueError: forkserver start method not available" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in setUp self.manager = self.get_context().Manager() ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File , line ,", + "count": 54, + "exampleIds": [ + "test_concurrent_futures.test_as_completed.ProcessPoolForkAsCompletedTest.test_correct_timeout_exception_msg", + "test_concurrent_futures.test_as_completed.ProcessPoolForkAsCompletedTest.test_duplicate_futures", + "test_concurrent_futures.test_as_completed.ProcessPoolForkAsCompletedTest.test_free_reference_yielded_future", + "test_concurrent_futures.test_as_completed.ProcessPoolForkAsCompletedTest.test_future_times_out", + "test_concurrent_futures.test_as_completed.ProcessPoolForkAsCompletedTest.test_no_timeout" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_concurrent_futures/util.py\", line 54, in setUp\n self.manager = self.get_context().Manager()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/context.py\", line 57, in Manager\n m.start()\n ~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/managers.py\", line 565, in start\n self._process.start()\n ~~~~~~~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/process.py\", line 121, in start\n self._popen = self._Popen(self)\n ~~~~~~~~~~~^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/context.py\", line 282, in _Popen\n raise NotImplementedError(\"'fork' not supported on GraalPy\")\nNotImplementedError: 'fork' not supported on GraalPy" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test self.run_test(func, jumpFrom, jumpTo, expected, ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^", + "count": 44, + "exampleIds": [ + "test_sys_settrace.JumpTestCase.test_jump_across_with", + "test_sys_settrace.JumpTestCase.test_jump_backward_over_listcomp", + "test_sys_settrace.JumpTestCase.test_jump_backward_over_listcomp_v2", + "test_sys_settrace.JumpTestCase.test_jump_backwards_into_try_except_block", + "test_sys_settrace.JumpTestCase.test_jump_backwards_into_try_finally_block" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2083, in test\n self.run_test(func, jumpFrom, jumpTo, expected,\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n error=error, event=event, decorated=True, warning=warning)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2050, in run_test\n func(output)\n ~~~~^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2375, in test_jump_across_with\n with tracecontext(output, 2):\n ^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 1990, in trace\n frame.f_lineno = self.firstLine + self.jumpTo\n ^^^^^^^^^^^^^^\nValueError: Can't jump from \"line\" event.", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2083, in test\n self.run_test(func, jumpFrom, jumpTo, expected,\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n error=error, event=event, decorated=True, warning=warning)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2050, in run_test\n func(output)\n ~~~~^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2880, in test_jump_backward_over_listcomp\n c = 3\n ^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 1990, in trace\n frame.f_lineno = self.firstLine + self.jumpTo\n ^^^^^^^^^^^^^^\nValueError: Can't jump from \"line\" event.", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2083, in test\n self.run_test(func, jumpFrom, jumpTo, expected,\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n error=error, event=event, decorated=True, warning=warning)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2050, in run_test\n func(output)\n ~~~~^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2891, in test_jump_backward_over_listcomp_v2\n output.append(8)\n ^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 1990, in trace\n frame.f_lineno = self.firstLine + self.jumpTo\n ^^^^^^^^^^^^^^\nValueError: Can't jump from \"line\" event.", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2083, in test\n self.run_test(func, jumpFrom, jumpTo, expected,\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n error=error, event=event, decorated=True, warning=warning)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2050, in run_test\n func(output)\n ~~~~^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2652, in test_jump_backwards_into_try_except_block\n output.append(6)\n ^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 1990, in trace\n frame.f_lineno = self.firstLine + self.jumpTo\n ^^^^^^^^^^^^^^\nValueError: Can't jump from \"line\" event.", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2083, in test\n self.run_test(func, jumpFrom, jumpTo, expected,\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n error=error, event=event, decorated=True, warning=warning)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2050, in run_test\n func(output)\n ~~~~^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2634, in test_jump_backwards_into_try_finally_block\n output.append(5)\n ^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 1990, in trace\n frame.f_lineno = self.firstLine + self.jumpTo\n ^^^^^^^^^^^^^^\nValueError: Can't jump from \"line\" event." + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in runTest raise self.failureException(self.format_failure(new.getvalue())) AssertionError: Failed doct", + "count": 24, + "exampleIds": [ + "test_extcall", + "test_unpack_ex.__test__.doctests", + "test_genexps.__test__.doctests", + "test_doctest.test_doctest.test_CLI", + "test_doctest.test_doctest.test_DocTestFinder.non_Python_modules" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/doctest.py\", line 2331, in runTest\n raise self.failureException(self.format_failure(new.getvalue()))\nAssertionError: Failed doctest test for test.test_extcall\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_extcall.py\", line 1, in test_extcall\n\n----------------------------------------------------------------------\nFile \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_extcall.py\", line 137, in test.test_extcall\nFailed example:\n g(*Nothing())\nExpected:\n Traceback (most recent call last):\n ...\n TypeError: test.test_extcall.g() argument after * must be an iterable, not Nothing\nGot:\n Traceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/doctest.py\", line 1398, in __run\n exec(compile(example.source, filename, \"single\",\n ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n compileflags, True), test.globs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"\", line 1, in \n g(*Nothing())\n ~^^^^^^^^^^^^\n TypeError: cannot unpack non-iterable Nothing object\n----------------------------------------------------------------------\nFile \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_extcall.py\", line 146, in test.test_extcall\nFailed example:\n g(*Nothing())\nExpected:\n Traceback (most recent call last):\n ...\n TypeError: test.test_extcall.g() argument after * must be an iterable, not Nothing\nGot:\n Traceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/doctest.py\", line 1398, in __run\n exec(compile(example.source, filename, \"single\",\n ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n compileflags, True), test.globs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"\", line 1, in \n g(*Nothing())\n ~^^^^^^^^^^^^\n TypeError: cannot unpack non-iterable Nothing object\n----------------------------------------------------------------------\nFile \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_extcall.py\", line 194, in test.test_extcall\nFailed example:\n g(*BrokenIterable1())\nExpected:\n Traceback (most recent call last):\n ...\n TypeError: myerror\nGot:\n Traceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/doctest.py\", line 1398, in __run\n exec(compile(example.source, filename, \"single\",\n ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n compileflags, True), test.globs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"\", line 1, in \n g(*BrokenIterable1())\n ~^^^^^^^^^^^^^^^^^^^^\n TypeError: cannot unpack non-iterable BrokenIterable1 object\n----------------------------------------------------------------------\nFile \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_extcall.py\", line 198, in test.test_extcall\nFailed example:\n g(*range(1), *BrokenIterable1())\nExpected:\n Traceback (most recent call last):\n ...\n TypeError: myerror\nGot:\n Traceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/doctest.py\", line 1398, in __run\n exec(compile(example.source, filename, \"single\",\n ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n compileflags, True), test.globs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"\", line 1, in \n g(*range(1), *BrokenIterable1())\n ~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n TypeError: cannot unpack non-iterable BrokenIterable1 object\n----------------------------------------------------------------------\nFile \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_extcall.py\", line 266, in test.test_extcall\nFailed example:\n h(*h)\nExpected:\n Traceback (most recent call last):\n ...\n TypeError: test.test_extcall.h() argument after * must be an iterable, not function\nGot:\n Traceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/doctest.py\", line 1398, in __run\n exec(compile(example.source, filename, \"single\",\n ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n compileflags, True), test.globs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"\", line 1, in \n h(*h)\n ~^^^^\n TypeError: cannot unpack non-iterable function object\n----------------------------------------------------------------------\nFile \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_extcall.py\", line 271, in test.test_extcall\nFailed example:\n h(1, *h)\nExpected:\n Traceback (most recent call last):\n ...\n TypeError: Value after * must be an iterable, not function\nGot:\n Traceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/doctest.py\", line 1398, in __run\n exec(compile(example.source, filename, \"single\",\n ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n compileflags, True), test.globs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"\", line 1, in \n h(1, *h)\n ~^^^^^^^\n TypeError: cannot unpack non-iterable function object\n----------------------------------------------------------------------\nFile \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_extcall.py\", line 276, in test.test_extcall\nFailed example:\n h(*[1], *h)\nExpected:\n Traceback (most recent call last):\n ...\n TypeError: Value after * must be an iterable, not function\nGot:\n Traceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/doctest.py\", line 1398, in __run\n exec(compile(example.source, filename, \"single\",\n ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n compileflags, True), test.globs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"\", line 1, in \n h(*[1], *h)\n ~^^^^^^^^^^\n TypeError: cannot unpack non-iterable function object\n----------------------------------------------------------------------\nFile \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_extcall.py\", line 281, in test.test_extcall\nFailed example:\n dir(*h)\nExpected:\n Traceback (most recent call last):\n ...\n TypeError: dir() argument after * must be an iterable, not function\nGot:\n Traceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/doctest.py\", line 1398, in __run\n exec(compile(example.source, filename, \"single\",\n ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n compileflags, True), test.globs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"\", line 1, in \n dir(*h)\n ~~~^^^^\n TypeError: cannot unpack non-iterable function object\n----------------------------------------------------------------------\nFile \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_extcall.py\", line 287, in test.test_extcall\nFailed example:\n nothing(*h)\nExpected:\n Traceback (most recent call last):\n ...\n TypeError: None argument after * must be an iterable, not function\nGot:\n Traceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/doctest.py\", line 1398, in __run\n exec(compile(example.source, filename, \"single\",\n ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n compileflags, True), test.globs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"\", line 1, in \n nothing(*h)\n ~~~~~~~^^^^\n TypeError: cannot unpack non-iterable function object\n----------------------------------------------------------------------\nFile \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_extcall.py\", line 443, in test.test_extcall\nFailed example:\n id(1, **{'foo': 1})\nExpected:\n Traceback (most recent call last):\n ...\n TypeError: id() takes no keyword arguments\nGot:\n Traceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/doctest.py\", line 1398, in __run\n exec(compile(example.source, filename, \"single\",\n ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n compileflags, True), test.globs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"\", line 1, in \n id(1, **{'foo': 1})\n ~~^^^^^^^^^^^^^^^^^\n TypeError: id() got an unexpected keyword argument 'foo'", + "Traceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/doctest.py\", line 2331, in runTest\n raise self.failureException(self.format_failure(new.getvalue()))\nAssertionError: Failed doctest test for test.test_unpack_ex.__test__.doctests\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_unpack_ex.py\", line unknown line number, in doctests\n\n----------------------------------------------------------------------\nFile \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_unpack_ex.py\", line ?, in test.test_unpack_ex.__test__.doctests\nFailed example:\n {1, *1, 0, 4}\nExpected:\n Traceback (most recent call last):\n ...\n TypeError: 'int' object is not iterable\nGot:\n Traceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/doctest.py\", line 1398, in __run\n exec(compile(example.source, filename, \"single\",\n ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n compileflags, True), test.globs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"\", line 1, in \n {1, *1, 0, 4}\n TypeError: cannot unpack non-iterable int object\n----------------------------------------------------------------------\nFile \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_unpack_ex.py\", line ?, in test.test_unpack_ex.__test__.doctests\nFailed example:\n {**1}\nExpected:\n Traceback (most recent call last):\n ...\n TypeError: 'int' object is not a mapping\nGot:\n Traceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/doctest.py\", line 1398, in __run\n exec(compile(example.source, filename, \"single\",\n ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n compileflags, True), test.globs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"\", line 1, in \n {**1}\n TypeError: 'int' object is not iterable\n----------------------------------------------------------------------\nFile \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_unpack_ex.py\", line ?, in test.test_unpack_ex.__test__.doctests\nFailed example:\n {**[]}\nExpected:\n Traceback (most recent call last):\n ...\n TypeError: 'list' object is not a mapping\nGot:\n {}\n----------------------------------------------------------------------\nFile \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_unpack_ex.py\", line ?, in test.test_unpack_ex.__test__.doctests\nFailed example:\n f(**{1: 3}, **{1: 5})\nExpected:\n Traceback (most recent call last):\n ...\n TypeError: test.test_unpack_ex.f() got multiple values for keyword argument '1'\nGot:\n Traceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/doctest.py\", line 1398, in __run\n exec(compile(example.source, filename, \"single\",\n ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n compileflags, True), test.globs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"\", line 1, in \n f(**{1: 3}, **{1: 5})\n ~^^^^^^^^^^^^^^^^^^^^\n TypeError: keywords must be strings\n----------------------------------------------------------------------\nFile \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_unpack_ex.py\", line ?, in test.test_unpack_ex.__test__.doctests\nFailed example:\n a, *b, c, *d, e = range(10) # doctest:+ELLIPSIS\nExpected:\n Traceback (most recent call last):\n ...\n SyntaxError: multiple starred expressions in assignment\nGot nothing\n----------------------------------------------------------------------\nFile \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_unpack_ex.py\", line ?, in test.test_unpack_ex.__test__.doctests\nFailed example:\n [*b, *c] = range(10) # doctest:+ELLIPSIS\nExpected:\n Traceback (most recent call last):\n ...\n SyntaxError: multiple starred expressions in assignment\nGot nothing\n----------------------------------------------------------------------\nFile \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_unpack_ex.py\", line ?, in test.test_unpack_ex.__test__.doctests\nFailed example:\n a,*b,*c,*d = range(4) # doctest:+ELLIPSIS\nExpected:\n Traceback (most recent call last):\n ...\n SyntaxError: multiple starred expressions in assignment\nGot nothing\n----------------------------------------------------------------------\nFile \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_unpack_ex.py\", line ?, in test.test_unpack_ex.__test__.doctests\nFailed example:\n compile(s, 'test', 'exec') # doctest:+ELLIPSIS\nExpected:\n Traceback (most recent call last):\n ...\n SyntaxError: too many expressions in star-unpacking assignment\nGot:\n , file \"test\", line 1>\n----------------------------------------------------------------------\nFile \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_unpack_ex.py\", line ?, in test.test_unpack_ex.__test__.doctests\nFailed example:\n compile(s, 'test', 'exec') # doctest:+ELLIPSIS\nExpected:\n Traceback (most recent call last):\n ...\n SyntaxError: too many expressions in star-unpacking assignment\nGot:\n , file \"test\", line 1>", + "Traceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/doctest.py\", line 2331, in runTest\n raise self.failureException(self.format_failure(new.getvalue()))\nAssertionError: Failed doctest test for test.test_genexps.__test__.doctests\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_genexps.py\", line unknown line number, in doctests\n\n----------------------------------------------------------------------\nFile \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_genexps.py\", line ?, in test.test_genexps.__test__.doctests\nFailed example:\n int(max(tupleids) - min(tupleids))\nExpected:\n 0\nGot:\n 36", + "Traceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/doctest.py\", line 2331, in runTest\n raise self.failureException(self.format_failure(new.getvalue()))\nAssertionError: Failed doctest test for test.test_doctest.test_doctest.test_CLI\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_doctest/test_doctest.py\", line 3522, in test_CLI\n\n----------------------------------------------------------------------\nFile \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_doctest/test_doctest.py\", line 3737, in test.test_doctest.test_doctest.test_CLI\nFailed example:\n print(normalize(err)) # doctest: +ELLIPSIS\nExpected:\n Traceback (most recent call last):\n ...\n FileNotFoundError: [Errno ...] ...nosuchfile...\nGot:\n FileNotFoundError: [Errno 2] No such file or directory: 'nosuchfile'\n at _run_module_code (native)\n at run_module (:231:16)\n at (:6:1)", + "Traceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/doctest.py\", line 2331, in runTest\n raise self.failureException(self.format_failure(new.getvalue()))\nAssertionError: Failed doctest test for test.test_doctest.test_doctest.test_DocTestFinder.non_Python_modules\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_doctest/test_doctest.py\", line 736, in non_Python_modules\n\n----------------------------------------------------------------------\nFile \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_doctest/test_doctest.py\", line 747, in test.test_doctest.test_doctest.test_DocTestFinder.non_Python_modules\nFailed example:\n 830 < len(tests) < 860 # approximate number of objects with docstrings\nExpected:\n True\nGot:\n False\n----------------------------------------------------------------------\nFile \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_doctest/test_doctest.py\", line 750, in test.test_doctest.test_doctest.test_DocTestFinder.non_Python_modules\nFailed example:\n len(real_tests) # objects that actually have doctests\nExpected:\n 14\nGot:\n 1\n----------------------------------------------------------------------\nFile \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_doctest/test_doctest.py\", line 752, in test.test_doctest.test_doctest.test_DocTestFinder.non_Python_modules\nFailed example:\n for t in real_tests:\n print('{} {}'.format(len(t.examples), t.name))\nExpected:\n 1 builtins.bin\n 5 builtins.bytearray.hex\n 5 builtins.bytes.hex\n 3 builtins.float.as_integer_ratio\n 2 builtins.float.fromhex\n 2 builtins.float.hex\n 1 builtins.hex\n 1 builtins.int\n 3 builtins.int.as_integer_ratio\n 2 builtins.int.bit_count\n 2 builtins.int.bit_length\n 5 builtins.memoryview.hex\n 1 builtins.oct\n 1 builtins.zip\nGot:\n 1 builtins.zip" + ] + }, + { + "signature": "ValueError: Cant jump from event.\"", + "count": 21, + "exampleIds": [ + "test_sys_settrace.JumpTestCase.test_jump_with_null_on_stack_load_attr", + "test_sys_settrace.JumpTestCase.test_jump_with_null_on_stack_load_global", + "test_sys_settrace.JumpTestCase.test_jump_with_null_on_stack_push_null", + "test_sys_settrace.JumpTestCase.test_no_jump_backwards_into_async_with_block", + "test_sys_settrace.JumpTestCase.test_no_jump_backwards_into_for_block" + ], + "samples": [ + "ValueError: Can't jump from \"line\" event.\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2083, in test\n self.run_test(func, jumpFrom, jumpTo, expected,\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n error=error, event=event, decorated=True, warning=warning)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2042, in run_test\n with contextlib.ExitStack() as stack:\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 619, in __exit__\n raise exc\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 604, in __exit__\n if cb(*exc_details):\n ~~^^^^^^^^^^^^^^\nAssertionError: \"stack\" does not match \"Can't jump from \"line\" event.\"", + "ValueError: Can't jump from \"line\" event.\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2095, in test\n self.run_async_test(func, jumpFrom, jumpTo, expected,\n ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n error=error, event=event, decorated=True, warning=warning)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2065, in run_async_test\n with contextlib.ExitStack() as stack:\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 619, in __exit__\n raise exc\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 604, in __exit__\n if cb(*exc_details):\n ~~^^^^^^^^^^^^^^\nAssertionError: \"stack\" does not match \"Can't jump from \"line\" event.\"", + "ValueError: Can't jump from \"line\" event.\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2083, in test\n self.run_test(func, jumpFrom, jumpTo, expected,\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n error=error, event=event, decorated=True, warning=warning)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2042, in run_test\n with contextlib.ExitStack() as stack:\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 619, in __exit__\n raise exc\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 604, in __exit__\n if cb(*exc_details):\n ~~^^^^^^^^^^^^^^\nAssertionError: \"into\" does not match \"Can't jump from \"line\" event.\"", + "ValueError: Can't jump from \"line\" event.\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2095, in test\n self.run_async_test(func, jumpFrom, jumpTo, expected,\n ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n error=error, event=event, decorated=True, warning=warning)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2065, in run_async_test\n with contextlib.ExitStack() as stack:\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 619, in __exit__\n raise exc\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 604, in __exit__\n if cb(*exc_details):\n ~~^^^^^^^^^^^^^^\nAssertionError: \"into\" does not match \"Can't jump from \"line\" event.\"", + "ValueError: Can't jump from \"line\" event.\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2083, in test\n self.run_test(func, jumpFrom, jumpTo, expected,\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n error=error, event=event, decorated=True, warning=warning)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2042, in run_test\n with contextlib.ExitStack() as stack:\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 619, in __exit__\n raise exc\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 604, in __exit__\n if cb(*exc_details):\n ~~^^^^^^^^^^^^^^\nAssertionError: \"after\" does not match \"Can't jump from \"line\" event.\"" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_callback_long_index self.assertRaises(IndexError, self.encode, self.unmappedunicode, ~~~~~~~~~~", + "count": 16, + "exampleIds": [ + "test_codecencodings_jp.Test_CP932.test_callback_long_index", + "test_codecencodings_jp.Test_EUC_JP_COMPAT.test_callback_long_index", + "test_codecencodings_jp.Test_SJISX0213.test_callback_long_index", + "test_codecencodings_jp.Test_SJIS_2004.test_callback_long_index", + "test_codecencodings_jp.Test_SJIS_COMPAT.test_callback_long_index" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 136, in test_callback_long_index\n self.assertRaises(IndexError, self.encode, self.unmappedunicode,\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n 'test.cjktest')\n ^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/case.py\", line 795, in assertRaises\n return context.handle('assertRaises', args, kwargs)\n ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/case.py\", line 238, in handle\n callable_obj(*args, **kwargs)\n ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nOverflowError: cannot fit 'int' into an index-sized integer" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_incrementalencoder_del_segfault with self.assertRaises(AttributeError): ~~~~~~~~~~~~~~~~~^^^^^^", + "count": 16, + "exampleIds": [ + "test_codecencodings_jp.Test_CP932.test_incrementalencoder_del_segfault", + "test_codecencodings_jp.Test_EUC_JP_COMPAT.test_incrementalencoder_del_segfault", + "test_codecencodings_jp.Test_SJISX0213.test_incrementalencoder_del_segfault", + "test_codecencodings_jp.Test_SJIS_2004.test_incrementalencoder_del_segfault", + "test_codecencodings_jp.Test_SJIS_COMPAT.test_incrementalencoder_del_segfault" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 282, in test_incrementalencoder_del_segfault\n with self.assertRaises(AttributeError):\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\nAssertionError: AttributeError not raised" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_streamreader data = func(sizehint) TypeError: not supported between instances of an", + "count": 16, + "exampleIds": [ + "test_codecencodings_jp.Test_CP932.test_streamreader", + "test_codecencodings_jp.Test_EUC_JP_COMPAT.test_streamreader", + "test_codecencodings_jp.Test_SJISX0213.test_streamreader", + "test_codecencodings_jp.Test_SJIS_2004.test_streamreader", + "test_codecencodings_jp.Test_SJIS_COMPAT.test_streamreader" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 239, in test_streamreader\n data = func(sizehint)\nTypeError: '>=' not supported between instances of 'NoneType' and 'int'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test self.run_async_test(func, jumpFrom, jumpTo, expected, ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^", + "count": 14, + "exampleIds": [ + "test_sys_settrace.JumpTestCase.test_jump_across_async_with", + "test_sys_settrace.JumpTestCase.test_jump_backward_over_async_listcomp", + "test_sys_settrace.JumpTestCase.test_jump_backward_over_async_listcomp_v2", + "test_sys_settrace.JumpTestCase.test_jump_backwards_out_of_async_with_block", + "test_sys_settrace.JumpTestCase.test_jump_between_async_with_blocks" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2095, in test\n self.run_async_test(func, jumpFrom, jumpTo, expected,\n ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n error=error, event=event, decorated=True, warning=warning)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2070, in run_async_test\n asyncio.run(func(output))\n ~~~~~~~~~~~^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/runners.py\", line 196, in run\n return runner.run(main)\n ~~~~~~~~~~^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/runners.py\", line 119, in run\n return self._loop.run_until_complete(task)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/base_events.py\", line 725, in run_until_complete\n return future.result()\n ~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/futures.py\", line 199, in result\n raise self._exception.with_traceback(self._exception_tb)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/tasks.py\", line 304, in __step_run_and_handle_result\n result = coro.send(None)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2383, in test_jump_across_async_with\n async with asynctracecontext(output, 2):\n ^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 1990, in trace\n frame.f_lineno = self.firstLine + self.jumpTo\n ^^^^^^^^^^^^^^\nValueError: Can't jump from \"line\" event.", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2095, in test\n self.run_async_test(func, jumpFrom, jumpTo, expected,\n ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n error=error, event=event, decorated=True, warning=warning)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2070, in run_async_test\n asyncio.run(func(output))\n ~~~~~~~~~~~^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/runners.py\", line 196, in run\n return runner.run(main)\n ~~~~~~~~~~^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/runners.py\", line 119, in run\n return self._loop.run_until_complete(task)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/base_events.py\", line 725, in run_until_complete\n return future.result()\n ~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/futures.py\", line 199, in result\n raise self._exception.with_traceback(self._exception_tb)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/tasks.py\", line 304, in __step_run_and_handle_result\n result = coro.send(None)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2903, in test_jump_backward_over_async_listcomp\n c = 3\n ^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 1990, in trace\n frame.f_lineno = self.firstLine + self.jumpTo\n ^^^^^^^^^^^^^^\nValueError: Can't jump from \"line\" event.", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2095, in test\n self.run_async_test(func, jumpFrom, jumpTo, expected,\n ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n error=error, event=event, decorated=True, warning=warning)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2070, in run_async_test\n asyncio.run(func(output))\n ~~~~~~~~~~~^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/runners.py\", line 196, in run\n return runner.run(main)\n ~~~~~~~~~~^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/runners.py\", line 119, in run\n return self._loop.run_until_complete(task)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/base_events.py\", line 725, in run_until_complete\n return future.result()\n ~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/futures.py\", line 199, in result\n raise self._exception.with_traceback(self._exception_tb)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/tasks.py\", line 304, in __step_run_and_handle_result\n result = coro.send(None)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2914, in test_jump_backward_over_async_listcomp_v2\n output.append(8)\n ^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 1990, in trace\n frame.f_lineno = self.firstLine + self.jumpTo\n ^^^^^^^^^^^^^^\nValueError: Can't jump from \"line\" event.", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2095, in test\n self.run_async_test(func, jumpFrom, jumpTo, expected,\n ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n error=error, event=event, decorated=True, warning=warning)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2070, in run_async_test\n asyncio.run(func(output))\n ~~~~~~~~~~~^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/runners.py\", line 196, in run\n return runner.run(main)\n ~~~~~~~~~~^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/runners.py\", line 119, in run\n return self._loop.run_until_complete(task)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/base_events.py\", line 725, in run_until_complete\n return future.result()\n ~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/futures.py\", line 199, in result\n raise self._exception.with_traceback(self._exception_tb)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/tasks.py\", line 304, in __step_run_and_handle_result\n result = coro.send(None)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2295, in test_jump_backwards_out_of_async_with_block\n output.append(3)\n ^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 1990, in trace\n frame.f_lineno = self.firstLine + self.jumpTo\n ^^^^^^^^^^^^^^\nValueError: Can't jump from \"line\" event.", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2095, in test\n self.run_async_test(func, jumpFrom, jumpTo, expected,\n ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n error=error, event=event, decorated=True, warning=warning)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2070, in run_async_test\n asyncio.run(func(output))\n ~~~~~~~~~~~^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/runners.py\", line 196, in run\n return runner.run(main)\n ~~~~~~~~~~^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/runners.py\", line 119, in run\n return self._loop.run_until_complete(task)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/base_events.py\", line 725, in run_until_complete\n return future.result()\n ~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/futures.py\", line 199, in result\n raise self._exception.with_traceback(self._exception_tb)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/tasks.py\", line 304, in __step_run_and_handle_result\n result = coro.send(None)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2762, in test_jump_between_async_with_blocks\n output.append(3)\n ^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 1990, in trace\n frame.f_lineno = self.firstLine + self.jumpTo\n ^^^^^^^^^^^^^^\nValueError: Can't jump from \"line\" event." + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_buffer self.assertRaises(BufferError, a.append, a[]) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^", + "count": 14, + "exampleIds": [ + "test_array.ByteTest.test_buffer", + "test_array.DoubleTest.test_buffer", + "test_array.FloatTest.test_buffer", + "test_array.IntTest.test_buffer", + "test_array.LongLongTest.test_buffer" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_array.py\", line 1115, in test_buffer\n self.assertRaises(BufferError, a.append, a[0])\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: BufferError not raised by append" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_clear with self.assertRaises(BufferError): ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ AssertionError: Buffe", + "count": 14, + "exampleIds": [ + "test_array.ByteTest.test_clear", + "test_array.DoubleTest.test_clear", + "test_array.FloatTest.test_clear", + "test_array.IntTest.test_clear", + "test_array.LongLongTest.test_clear" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_array.py\", line 1038, in test_clear\n with self.assertRaises(BufferError):\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^\nAssertionError: BufferError not raised" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_reverse_iterator_picking d = pickle.dumps((itorig, orig), proto) File , line , in _redu", + "count": 14, + "exampleIds": [ + "test_array.ByteTest.test_reverse_iterator_picking", + "test_array.DoubleTest.test_reverse_iterator_picking", + "test_array.FloatTest.test_reverse_iterator_picking", + "test_array.IntTest.test_reverse_iterator_picking", + "test_array.LongLongTest.test_reverse_iterator_picking" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_array.py\", line 388, in test_reverse_iterator_picking\n d = pickle.dumps((itorig, orig), proto)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/copyreg.py\", line 70, in _reduce_ex\n raise TypeError(f\"cannot pickle {cls.__name__!r} object\")\nTypeError: cannot pickle 'array' object" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_weakref p = weakref.proxy(s) TypeError: cannot create weak reference to object", + "count": 14, + "exampleIds": [ + "test_array.ByteTest.test_weakref", + "test_array.DoubleTest.test_weakref", + "test_array.FloatTest.test_weakref", + "test_array.IntTest.test_weakref", + "test_array.LongLongTest.test_weakref" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_array.py\", line 1143, in test_weakref\n p = weakref.proxy(s)\nTypeError: cannot create weak reference to 'array.array' object" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in setUp self.old_garbage = gc.garbage[:] ^^^^^^^^^^ AttributeError: module has no attribute , line , in setUp tracemalloc.start() ~~~~~~~~~~~~~~~~~^^^ AttributeError: module has no attribute , line , in wrapper return func_or_class(*args, **kwargs) File , line , in setUpClass super(func_or_clas", + "count": 11, + "exampleIds": [ + "setUpClass (test.test_multiprocessing_fork.test_manager.WithManagerTestBarrier)", + "setUpClass (test.test_multiprocessing_fork.test_manager.WithManagerTestCondition)", + "setUpClass (test.test_multiprocessing_fork.test_manager.WithManagerTestContainers)", + "setUpClass (test.test_multiprocessing_fork.test_manager.WithManagerTestEvent)", + "setUpClass (test.test_multiprocessing_fork.test_manager.WithManagerTestLock)" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/hashlib_helper.py\", line 49, in wrapper\n return func_or_class(*args, **kwargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/hashlib_helper.py\", line 29, in setUpClass\n super(func_or_class, cls).setUpClass()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/_test_multiprocessing.py\", line 6941, in setUpClass\n cls.manager = multiprocessing.Manager()\n ~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/context.py\", line 57, in Manager\n m.start()\n ~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/managers.py\", line 565, in start\n self._process.start()\n ~~~~~~~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/process.py\", line 121, in start\n self._popen = self._Popen(self)\n ~~~~~~~~~~~^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/context.py\", line 282, in _Popen\n raise NotImplementedError(\"'fork' not supported on GraalPy\")\nNotImplementedError: 'fork' not supported on GraalPy", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/hashlib_helper.py\", line 49, in wrapper\n return func_or_class(*args, **kwargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/hashlib_helper.py\", line 29, in setUpClass\n super(func_or_class, cls).setUpClass()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/hashlib_helper.py\", line 49, in wrapper\n return func_or_class(*args, **kwargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/hashlib_helper.py\", line 29, in setUpClass\n super(func_or_class, cls).setUpClass()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/_test_multiprocessing.py\", line 6941, in setUpClass\n cls.manager = multiprocessing.Manager()\n ~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/context.py\", line 57, in Manager\n m.start()\n ~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/managers.py\", line 565, in start\n self._process.start()\n ~~~~~~~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/process.py\", line 121, in start\n self._popen = self._Popen(self)\n ~~~~~~~~~~~^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/context.py\", line 282, in _Popen\n raise NotImplementedError(\"'fork' not supported on GraalPy\")\nNotImplementedError: 'fork' not supported on GraalPy", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/hashlib_helper.py\", line 49, in wrapper\n return func_or_class(*args, **kwargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/hashlib_helper.py\", line 29, in setUpClass\n super(func_or_class, cls).setUpClass()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/_test_multiprocessing.py\", line 2696, in setUpClass\n super().setUpClass()\n ~~~~~~~~~~~~~~~~~~^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/_test_multiprocessing.py\", line 6941, in setUpClass\n cls.manager = multiprocessing.Manager()\n ~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/context.py\", line 57, in Manager\n m.start()\n ~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/managers.py\", line 565, in start\n self._process.start()\n ~~~~~~~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/process.py\", line 121, in start\n self._popen = self._Popen(self)\n ~~~~~~~~~~~^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/context.py\", line 282, in _Popen\n raise NotImplementedError(\"'fork' not supported on GraalPy\")\nNotImplementedError: 'fork' not supported on GraalPy\n\nStderr:\nException ignored in: \nTraceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/util.py\", line 295, in __call__\n res = self._callback(*self._args, **self._kwargs)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/synchronize.py\", line 87, in _cleanup\n sem_unlink(name)\nFileNotFoundError: [Errno 2] No such file or directory" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_strftime_special self.assertEqual(t.strftime(), ) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^", + "count": 10, + "exampleIds": [ + "datetimetester.TestDateTime_Pure.test_strftime_special", + "datetimetester.TestDateTimeTZ_Pure.test_strftime_special", + "datetimetester.TestSubclassDateTime_Pure.test_strftime_special", + "datetimetester.TestTime_Pure.test_strftime_special", + "datetimetester.TestTimeTZ_Pure.test_strftime_special" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/datetimetester.py\", line 2881, in test_strftime_special\n self.assertEqual(t.strftime('\\ud83d\\udc0d'), '\\ud83d\\udc0d')\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: '🐍' != '\\ud83d\\udc0d'\n- 🐍\n+ 🐍", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/datetimetester.py\", line 3683, in test_strftime_special\n self.assertEqual(t.strftime('\\ud83d\\udc0d'), '\\ud83d\\udc0d')\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: '🐍' != '\\ud83d\\udc0d'\n- 🐍\n+ 🐍" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_errorhandle self.assertEqual(result, expected, ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ ^^^^^^^", + "count": 9, + "exampleIds": [ + "test_codecencodings_jp.Test_EUC_JP_COMPAT.test_errorhandle", + "test_codecencodings_jp.Test_SJISX0213.test_errorhandle", + "test_codecencodings_jp.Test_SJIS_2004.test_errorhandle", + "test_codecencodings_jp.Test_SJIS_COMPAT.test_errorhandle", + "test_codecencodings_hk.Test_Big5HKSCS.test_errorhandle" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 60, in test_errorhandle\n self.assertEqual(result, expected,\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^\n '%a.decode(%r, %r)=%a != %a'\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n % (source, self.encoding, scheme, result,\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n expected))\n ^^^^^^^^^^\nAssertionError: 'abc�祖' != 'abc��祖'\n- abc�祖\n+ abc��祖\n? +\n : b'abc\\x80\\x80\\xc1\\xc4'.decode('euc_jp', 'replace')='abc\\ufffd\\u7956' != 'abc\\ufffd\\ufffd\\u7956'", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 60, in test_errorhandle\n self.assertEqual(result, expected,\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^\n '%a.decode(%r, %r)=%a != %a'\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n % (source, self.encoding, scheme, result,\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n expected))\n ^^^^^^^^^^\nAssertionError: 'abc�d' != 'abc��d'\n- abc�d\n+ abc��d\n? +\n : b'abc\\x80\\x80\\x82\\x84'.decode('shift_jisx0213', 'replace')='abc\\ufffd\\uff44' != 'abc\\ufffd\\ufffd\\uff44'", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 60, in test_errorhandle\n self.assertEqual(result, expected,\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^\n '%a.decode(%r, %r)=%a != %a'\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n % (source, self.encoding, scheme, result,\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n expected))\n ^^^^^^^^^^\nAssertionError: '\\\\~' != '¥‾'\n- \\~\n+ ¥‾\n : b'\\\\~'.decode('shift_jis_2004', 'strict')='\\\\~' != '\\xa5\\u203e'", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 60, in test_errorhandle\n self.assertEqual(result, expected,\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^\n '%a.decode(%r, %r)=%a != %a'\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n % (source, self.encoding, scheme, result,\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n expected))\n ^^^^^^^^^^\nAssertionError: 'abc�' != 'abc��'\n- abc�\n+ abc��\n? +\n : b'abc\\xea\\xfc'.decode('shift_jis', 'replace')='abc\\ufffd' != 'abc\\ufffd\\ufffd'", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 60, in test_errorhandle\n self.assertEqual(result, expected,\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^\n '%a.decode(%r, %r)=%a != %a'\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n % (source, self.encoding, scheme, result,\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n expected))\n ^^^^^^^^^^\nAssertionError: 'abc�謐' != 'abc��謐'\n- abc�謐\n+ abc��謐\n? +\n : b'abc\\x80\\x80\\xc1\\xc4'.decode('big5hkscs', 'replace')='abc\\ufffd\\u8b10' != 'abc\\ufffd\\ufffd\\u8b10'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_error_through_destructor self.assertEqual(cm.unraisable.exc_type, OSError) ^^^^^^^^^^^^^^^^^^^^", + "count": 7, + "exampleIds": [ + "test_io.CBufferedReaderTest.test_error_through_destructor", + "test_io.PyBufferedReaderTest.test_error_through_destructor", + "test_io.CBufferedWriterTest.test_error_through_destructor", + "test_io.PyBufferedWriterTest.test_error_through_destructor", + "test_io.CBufferedRandomTest.test_error_through_destructor" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_io.py\", line 1300, in test_error_through_destructor\n self.assertEqual(cm.unraisable.exc_type, OSError)\n ^^^^^^^^^^^^^^^^^^^^^^\nAttributeError: 'NoneType' object has no attribute 'exc_type'", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_io.py\", line 3157, in test_error_through_destructor\n self.assertEqual(cm.unraisable.exc_type, OSError)\n ^^^^^^^^^^^^^^^^^^^^^^\nAttributeError: 'NoneType' object has no attribute 'exc_type'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_mapping_file self._test_mapping_file_plain() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File , line <", + "count": 7, + "exampleIds": [ + "test_codecmaps_tw.TestCP950Map.test_mapping_file", + "test_codecmaps_jp.TestCP932Map.test_mapping_file", + "test_codecmaps_jp.TestEUCJISX0213Map.test_mapping_file", + "test_codecmaps_jp.TestEUCJPCOMPATMap.test_mapping_file", + "test_codecmaps_jp.TestSJISCOMPATMap.test_mapping_file" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 322, in test_mapping_file\n self._test_mapping_file_plain()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 349, in _test_mapping_file_plain\n self._testpoint(csetch, unich)\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 366, in _testpoint\n self.assertEqual(unich.encode(self.encoding), csetch)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b'\\xa1\\xfd' != b'\\xa1U'", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 322, in test_mapping_file\n self._test_mapping_file_plain()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 349, in _test_mapping_file_plain\n self._testpoint(csetch, unich)\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 366, in _testpoint\n self.assertEqual(unich.encode(self.encoding), csetch)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b'\\xfa\\\\' != b'\\xed@'", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 322, in test_mapping_file\n self._test_mapping_file_plain()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 349, in _test_mapping_file_plain\n self._testpoint(csetch, unich)\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 366, in _testpoint\n self.assertEqual(unich.encode(self.encoding), csetch)\n ~~~~~~~~~~~~^^^^^^^^^^^^^^^\nLookupError: unknown encoding euc_jisx0213", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 322, in test_mapping_file\n self._test_mapping_file_plain()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 349, in _test_mapping_file_plain\n self._testpoint(csetch, unich)\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 366, in _testpoint\n self.assertEqual(unich.encode(self.encoding), csetch)\n ~~~~~~~~~~~~^^^^^^^^^^^^^^^\nUnicodeEncodeError: 'euc_jp' codec can't encode character '\\u2015' in position 0: unmappable character", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 322, in test_mapping_file\n self._test_mapping_file_plain()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 349, in _test_mapping_file_plain\n self._testpoint(csetch, unich)\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 366, in _testpoint\n self.assertEqual(unich.encode(self.encoding), csetch)\n ~~~~~~~~~~~~^^^^^^^^^^^^^^^\nUnicodeEncodeError: 'shift_jis' codec can't encode character '\\u2015' in position 0: unmappable character" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in inner return func(*args, **kwds) File , line , in test_astimezone self.assertEqual(dt.astime", + "count": 6, + "exampleIds": [ + "datetimetester.TestDateTime_Pure.test_astimezone", + "datetimetester.TestDateTimeTZ_Pure.test_astimezone", + "datetimetester.TestSubclassDateTime_Pure.test_astimezone", + "datetimetester.TestDateTime_Fast.test_astimezone", + "datetimetester.TestDateTimeTZ_Fast.test_astimezone" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 1087, in inner\n return func(*args, **kwds)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/datetimetester.py\", line 2962, in test_astimezone\n self.assertEqual(dt.astimezone(), dt_utc) # naive\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: datet[58 chars]me.timezone(datetime.timedelta(0), 'GMT')) != datet[58 chars]me.timezone(datetime.timedelta(days=-1, seconds=72000), 'EDT'))", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 1087, in inner\n return func(*args, **kwds)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/datetimetester.py\", line 2962, in test_astimezone\n self.assertEqual(dt.astimezone(), dt_utc) # naive\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: test.[78 chars]me.timezone(datetime.timedelta(0), 'GMT')) != test.[78 chars]me.timezone(datetime.timedelta(days=-1, seconds=72000), 'EDT'))", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 1087, in inner\n return func(*args, **kwds)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/datetimetester.py\", line 2962, in test_astimezone\n self.assertEqual(dt.astimezone(), dt_utc) # naive\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: datet[59 chars]me.timezone(datetime.timedelta(0), 'Greenwich Mean Time')) != datet[59 chars]me.timezone(datetime.timedelta(days=-1, seconds=72000), 'EDT'))", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 1087, in inner\n return func(*args, **kwds)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/datetimetester.py\", line 2962, in test_astimezone\n self.assertEqual(dt.astimezone(), dt_utc) # naive\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: Subcl[58 chars]me.timezone(datetime.timedelta(0), 'Greenwich Mean Time')) != Subcl[58 chars]me.timezone(datetime.timedelta(days=-1, seconds=72000), 'EDT'))" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in inner return func(*args, **kwds) File , line , in test_timestamp_naive self.assertEqual(t.ti", + "count": 6, + "exampleIds": [ + "datetimetester.TestDateTime_Pure.test_timestamp_naive", + "datetimetester.TestDateTimeTZ_Pure.test_timestamp_naive", + "datetimetester.TestSubclassDateTime_Pure.test_timestamp_naive", + "datetimetester.TestDateTime_Fast.test_timestamp_naive", + "datetimetester.TestDateTimeTZ_Fast.test_timestamp_naive" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 1087, in inner\n return func(*args, **kwds)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/datetimetester.py\", line 2496, in test_timestamp_naive\n self.assertEqual(t.timestamp(), 18000.0)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: 0.0 != 18000.0" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_hash_use_after_free self.assertRaises(BufferError, hash, mv) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^", + "count": 6, + "exampleIds": [ + "test_memoryview.ArrayMemorySliceSliceTest.test_hash_use_after_free", + "test_memoryview.ArrayMemorySliceTest.test_hash_use_after_free", + "test_memoryview.ArrayMemoryviewTest.test_hash_use_after_free", + "test_memoryview.BytesMemorySliceSliceTest.test_hash_use_after_free", + "test_memoryview.BytesMemorySliceTest.test_hash_use_after_free" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_memoryview.py\", line 358, in test_hash_use_after_free\n self.assertRaises(BufferError, hash, mv)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: BufferError not raised by hash" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_hex_use_after_free self.assertRaises(BufferError, mv.hex, S(b)) ~~~~~~~~~~~~~~~~~^^^^^^^^^", + "count": 6, + "exampleIds": [ + "test_memoryview.ArrayMemorySliceSliceTest.test_hex_use_after_free", + "test_memoryview.ArrayMemorySliceTest.test_hex_use_after_free", + "test_memoryview.ArrayMemoryviewTest.test_hex_use_after_free", + "test_memoryview.BytesMemorySliceSliceTest.test_hex_use_after_free", + "test_memoryview.BytesMemorySliceTest.test_hex_use_after_free" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_memoryview.py\", line 428, in test_hex_use_after_free\n self.assertRaises(BufferError, mv.hex, S(b':'))\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: BufferError not raised by hex" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_lone_surrogates self.assertEqual(.encode(self.encoding, ), ~~~~~~~~~~~~~~~~^^^^^^^^^^", + "count": 6, + "exampleIds": [ + "test_codecs.UTF16BETest.test_lone_surrogates", + "test_codecs.UTF16LETest.test_lone_surrogates", + "test_codecs.UTF16Test.test_lone_surrogates", + "test_codecs.UTF32BETest.test_lone_surrogates", + "test_codecs.UTF32LETest.test_lone_surrogates" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 395, in test_lone_surrogates\n self.assertEqual(\"[\\uDC80]\".encode(self.encoding, \"namereplace\"),\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n \"[\\\\udc80]\".encode(self.encoding))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b'\\x00[\\xff\\xfd\\x00]' != b'\\x00[\\x00\\\\\\x00u\\x00d\\x00c\\x008\\x000\\x00]'", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 395, in test_lone_surrogates\n self.assertEqual(\"[\\uDC80]\".encode(self.encoding, \"namereplace\"),\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n \"[\\\\udc80]\".encode(self.encoding))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b'[\\x00\\xfd\\xff]\\x00' != b'[\\x00\\\\\\x00u\\x00d\\x00c\\x008\\x000\\x00]\\x00'", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 393, in test_lone_surrogates\n self.assertEqual(\"[\\uDC80]\".encode(self.encoding, \"backslashreplace\"),\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n \"[\\\\udc80]\".encode(self.encoding))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b'\\xff\\xfe[\\x00\\xff\\xfe\\\\\\x00u\\x00d\\x00c\\x008\\x000\\x00]\\x00' != b'\\xff\\xfe[\\x00\\\\\\x00u\\x00d\\x00c\\x008\\x000\\x00]\\x00'", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 395, in test_lone_surrogates\n self.assertEqual(\"[\\uDC80]\".encode(self.encoding, \"namereplace\"),\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n \"[\\\\udc80]\".encode(self.encoding))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b'\\x0[15 chars]x00\\xff\\xfd\\x00\\x00\\x00]' != b'\\x0[15 chars]x00\\x00\\\\\\x00\\x00\\x00u\\x00\\x00\\x00d\\x00\\x00\\x0[37 chars]x00]'", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 395, in test_lone_surrogates\n self.assertEqual(\"[\\uDC80]\".encode(self.encoding, \"namereplace\"),\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n \"[\\\\udc80]\".encode(self.encoding))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b'[\\x00\\x00\\x00\\xfd\\xff\\x00\\x00]\\x00\\x00\\x00' != b'[\\x00\\x00\\x00\\\\\\x00\\x00\\x00u\\x00\\x00\\x00d\\x00\\x00\\x00c\\[46 chars]\\x00'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_override_destructor self.assertEqual(record, [, , ]) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^", + "count": 6, + "exampleIds": [ + "test_io.CBufferedReaderTest.test_override_destructor", + "test_io.PyBufferedReaderTest.test_override_destructor", + "test_io.CBufferedWriterTest.test_override_destructor", + "test_io.PyBufferedWriterTest.test_override_destructor", + "test_io.CBufferedRandomTest.test_override_destructor" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_io.py\", line 1278, in test_override_destructor\n self.assertEqual(record, [1, 2, 3])\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\nAssertionError: Lists differ: [] != [1, 2, 3]\n\nSecond list contains 3 additional elements.\nFirst extra element 0:\n1\n\n- []\n+ [1, 2, 3]" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_randomized_hash self.assertNotEqual(run1, run2) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ AssertionError:", + "count": 6, + "exampleIds": [ + "test_hash.BytesHashRandomizationTests.test_randomized_hash", + "test_hash.DatetimeDateTests.test_randomized_hash", + "test_hash.DatetimeDatetimeTests.test_randomized_hash", + "test_hash.DatetimeTimeTests.test_randomized_hash", + "test_hash.MemoryviewHashRandomizationTests.test_randomized_hash" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hash.py\", line 195, in test_randomized_hash\n self.assertNotEqual(run1, run2)\n ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\nAssertionError: 126145 == 126145", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hash.py\", line 195, in test_randomized_hash\n self.assertNotEqual(run1, run2)\n ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\nAssertionError: 1852382498353401353 == 1852382498353401353", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hash.py\", line 195, in test_randomized_hash\n self.assertNotEqual(run1, run2)\n ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\nAssertionError: -1604500253 == -1604500253", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hash.py\", line 195, in test_randomized_hash\n self.assertNotEqual(run1, run2)\n ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\nAssertionError: 1520705723458108147 == 1520705723458108147", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hash.py\", line 195, in test_randomized_hash\n self.assertNotEqual(run1, run2)\n ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\nAssertionError: 96354 == 96354" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_readall self._test_reading( ~~~~~~~~~~~~~~~~~~^ data_to_write=b, ^^^^^^^^^^^^^^^^^^^^^^^^^", + "count": 6, + "exampleIds": [ + "test_file_eintr.CTestBufferedIOSignalInterrupt.test_readall", + "test_file_eintr.CTestFileIOSignalInterrupt.test_readall", + "test_file_eintr.CTestTextIOSignalInterrupt.test_readall", + "test_file_eintr.PyTestBufferedIOSignalInterrupt.test_readall", + "test_file_eintr.PyTestFileIOSignalInterrupt.test_readall" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_file_eintr.py\", line 202, in test_readall\n self._test_reading(\n ~~~~~~~~~~~~~~~~~~^\n data_to_write=b'hello\\nworld!',\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n read_and_verify_code=self._READING_CODE_TEMPLATE.format(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n read_method_name='read',\n ^^^^^^^^^^^^^^^^^^^^^^^^\n expected=b'hello\\nworld!\\n'))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_file_eintr.py\", line 127, in _test_reading\n self.fail('reader process failed to handle our signals.')\n ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: reader process failed to handle our signals.", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_file_eintr.py\", line 173, in test_readall\n self._test_reading(\n ~~~~~~~~~~~~~~~~~~^\n data_to_write=b'hello\\nworld!',\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n read_and_verify_code=self._READING_CODE_TEMPLATE.format(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n read_method_name='readall',\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n expected=b'hello\\nworld!\\n'))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_file_eintr.py\", line 127, in _test_reading\n self.fail('reader process failed to handle our signals.')\n ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: reader process failed to handle our signals.", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_file_eintr.py\", line 241, in test_readall\n self._test_reading(\n ~~~~~~~~~~~~~~~~~~^\n data_to_write=b'hello\\nworld!',\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n read_and_verify_code=self._READING_CODE_TEMPLATE.format(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n read_method_name='read',\n ^^^^^^^^^^^^^^^^^^^^^^^^\n expected=\"hello\\nworld!\\n\"))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_file_eintr.py\", line 127, in _test_reading\n self.fail('reader process failed to handle our signals.')\n ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: reader process failed to handle our signals." + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_readline self._test_reading( ~~~~~~~~~~~~~~~~~~^ data_to_write=b, ^^^^^^^^^^^^^^^^^^^^^^^^", + "count": 6, + "exampleIds": [ + "test_file_eintr.CTestBufferedIOSignalInterrupt.test_readline", + "test_file_eintr.CTestFileIOSignalInterrupt.test_readline", + "test_file_eintr.CTestTextIOSignalInterrupt.test_readline", + "test_file_eintr.PyTestBufferedIOSignalInterrupt.test_readline", + "test_file_eintr.PyTestFileIOSignalInterrupt.test_readline" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_file_eintr.py\", line 157, in test_readline\n self._test_reading(\n ~~~~~~~~~~~~~~~~~~^\n data_to_write=b'hello, world!',\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n read_and_verify_code=self._READING_CODE_TEMPLATE.format(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n read_method_name='readline',\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n expected=b'hello, world!\\n'))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_file_eintr.py\", line 127, in _test_reading\n self.fail('reader process failed to handle our signals.')\n ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: reader process failed to handle our signals.", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_file_eintr.py\", line 225, in test_readline\n self._test_reading(\n ~~~~~~~~~~~~~~~~~~^\n data_to_write=b'hello, world!',\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n read_and_verify_code=self._READING_CODE_TEMPLATE.format(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n read_method_name='readline',\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n expected='hello, world!\\n'))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_file_eintr.py\", line 127, in _test_reading\n self.fail('reader process failed to handle our signals.')\n ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: reader process failed to handle our signals." + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_readlines self._test_reading( ~~~~~~~~~~~~~~~~~~^ data_to_write=b, ^^^^^^^^^^^^^^^^^^^^^^^", + "count": 6, + "exampleIds": [ + "test_file_eintr.CTestBufferedIOSignalInterrupt.test_readlines", + "test_file_eintr.CTestFileIOSignalInterrupt.test_readlines", + "test_file_eintr.CTestTextIOSignalInterrupt.test_readlines", + "test_file_eintr.PyTestBufferedIOSignalInterrupt.test_readlines", + "test_file_eintr.PyTestFileIOSignalInterrupt.test_readlines" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_file_eintr.py\", line 165, in test_readlines\n self._test_reading(\n ~~~~~~~~~~~~~~~~~~^\n data_to_write=b'hello\\nworld!',\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n read_and_verify_code=self._READING_CODE_TEMPLATE.format(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n read_method_name='readlines',\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n expected=[b'hello\\n', b'world!\\n']))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_file_eintr.py\", line 127, in _test_reading\n self.fail('reader process failed to handle our signals.')\n ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: reader process failed to handle our signals.", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_file_eintr.py\", line 233, in test_readlines\n self._test_reading(\n ~~~~~~~~~~~~~~~~~~^\n data_to_write=b'hello\\r\\nworld!',\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n read_and_verify_code=self._READING_CODE_TEMPLATE.format(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n read_method_name='readlines',\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n expected=['hello\\n', 'world!\\n']))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_file_eintr.py\", line 127, in _test_reading\n self.fail('reader process failed to handle our signals.')\n ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: reader process failed to handle our signals." + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_setitem_writable self.assertRaises(NotImplementedError, setitem, slices, b) ~~~~~~~~~~~~~~", + "count": 6, + "exampleIds": [ + "test_memoryview.ArrayMemorySliceSliceTest.test_setitem_writable", + "test_memoryview.ArrayMemorySliceTest.test_setitem_writable", + "test_memoryview.ArrayMemoryviewTest.test_setitem_writable", + "test_memoryview.BytesMemorySliceSliceTest.test_setitem_writable", + "test_memoryview.BytesMemorySliceTest.test_setitem_writable" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_memoryview.py\", line 122, in test_setitem_writable\n self.assertRaises(NotImplementedError, setitem, slices, b\"a\")\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/case.py\", line 795, in assertRaises\n return context.handle('assertRaises', args, kwargs)\n ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/case.py\", line 238, in handle\n callable_obj(*args, **kwargs)\n ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_memoryview.py\", line 107, in setitem\n m[key] = tp(value)\n ~^^^^^\nTypeError: cannot index 1-dimension view with 2-element tuple" + ] + }, + { + "signature": "TypeError: MethClass.meth_noargs() takes positional argument but were given During handling of the above exception, another exception occurred: Tracebac", + "count": 6, + "exampleIds": [ + "test_call.TestCallingConventionsClass.test_noargs_error_arg", + "test_call.TestCallingConventionsClass.test_noargs_error_arg2", + "test_call.TestCallingConventionsClass.test_noargs_error_ext", + "test_call.TestCallingConventionsClassInstance.test_noargs_error_arg", + "test_call.TestCallingConventionsClassInstance.test_noargs_error_arg2" + ], + "samples": [ + "TypeError: MethClass.meth_noargs() takes 1 positional argument but 2 were given\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_call.py\", line 339, in test_noargs_error_arg\n self.assertRaisesRegex(\n ~~~~~~~~~~~~~~~~~~~~~~^\n TypeError, msg, lambda: self.obj.meth_noargs(1),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: \"meth_noargs\\(\\) takes no arguments \\(1 given\\)\" does not match \"MethClass.meth_noargs() takes 1 positional argument but 2 were given\"", + "TypeError: MethClass.meth_noargs() takes 1 positional argument but 3 were given\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_call.py\", line 345, in test_noargs_error_arg2\n self.assertRaisesRegex(\n ~~~~~~~~~~~~~~~~~~~~~~^\n TypeError, msg, lambda: self.obj.meth_noargs(1, 2),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: \"meth_noargs\\(\\) takes no arguments \\(2 given\\)\" does not match \"MethClass.meth_noargs() takes 1 positional argument but 3 were given\"", + "TypeError: MethClass.meth_noargs() takes 1 positional argument but 4 were given\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_call.py\", line 351, in test_noargs_error_ext\n self.assertRaisesRegex(\n ~~~~~~~~~~~~~~~~~~~~~~^\n TypeError, msg, lambda: self.obj.meth_noargs(*(1, 2, 3)),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: \"meth_noargs\\(\\) takes no arguments \\(3 given\\)\" does not match \"MethClass.meth_noargs() takes 1 positional argument but 4 were given\"" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_garbage_collection with warnings_helper.check_warnings((, ResourceWarning)): ~~~~~~~~~~~~~", + "count": 5, + "exampleIds": [ + "test_io.CIOTest.test_garbage_collection", + "test_io.PyIOTest.test_garbage_collection", + "test_io.CBufferedReaderTest.test_garbage_collection", + "test_io.CBufferedWriterTest.test_garbage_collection", + "test_io.CTextIOWrapperTest.test_garbage_collection" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_io.py\", line 786, in test_garbage_collection\n with warnings_helper.check_warnings(('', ResourceWarning)):\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 148, in __exit__\n next(self.gen)\n ~~~~^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/warnings_helper.py\", line 187, in _filterwarnings\n raise AssertionError(\"filter (%r, %s) did not catch any warning\" %\n missing[0])\nAssertionError: filter ('', ResourceWarning) did not catch any warning", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_io.py\", line 1803, in test_garbage_collection\n with warnings_helper.check_warnings(('', ResourceWarning)):\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 148, in __exit__\n next(self.gen)\n ~~~~^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/warnings_helper.py\", line 187, in _filterwarnings\n raise AssertionError(\"filter (%r, %s) did not catch any warning\" %\n missing[0])\nAssertionError: filter ('', ResourceWarning) did not catch any warning", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_io.py\", line 2152, in test_garbage_collection\n with warnings_helper.check_warnings(('', ResourceWarning)):\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 148, in __exit__\n next(self.gen)\n ~~~~^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/warnings_helper.py\", line 187, in _filterwarnings\n raise AssertionError(\"filter (%r, %s) did not catch any warning\" %\n missing[0])\nAssertionError: filter ('', ResourceWarning) did not catch any warning", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_io.py\", line 4082, in test_garbage_collection\n with warnings_helper.check_warnings(('', ResourceWarning)):\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 148, in __exit__\n next(self.gen)\n ~~~~^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/warnings_helper.py\", line 187, in _filterwarnings\n raise AssertionError(\"filter (%r, %s) did not catch any warning\" %\n missing[0])\nAssertionError: filter ('', ResourceWarning) did not catch any warning" + ] + }, + { + "signature": "binascii.Error: IllegalArgumentException: Input byte array has incorrect ending byte at Java stack trace: java.lang.IllegalArgumentException: Input byte arr", + "count": 4, + "exampleIds": [ + "test_binascii.ArrayBinASCIITest.test_base64_excess_data", + "test_binascii.BinASCIITest.test_base64_excess_data", + "test_binascii.BytearrayBinASCIITest.test_base64_excess_data", + "test_binascii.MemoryviewBinASCIITest.test_base64_excess_data" + ], + "samples": [ + "binascii.Error: IllegalArgumentException: Input byte array has incorrect ending byte at 4\n\nJava stack trace:\njava.lang.IllegalArgumentException: Input byte array has incorrect ending byte at 4\n\tat java.base@25.0.4.1.1/java.util.Base64$Decoder.decode0(Base64.java:880)\n\tat java.base@25.0.4.1.1/java.util.Base64$Decoder.decode(Base64.java:667)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltins$A2bBase64Node.b64decode(BinasciiModuleBuiltins.java:262)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltins$A2bBase64Node.doConvert(BinasciiModuleBuiltins.java:200)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltinsFactory$A2bBase64NodeFactory$A2bBase64NodeGen.executeAndSpecialize(BinasciiModuleBuiltinsFactory.java:660)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltinsFactory$A2bBase64NodeFactory$A2bBase64NodeGen.executeWithoutClinic(BinasciiModuleBuiltinsFactory.java:614)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.builtins.PythonBinaryClinicBuiltinNode.execute(PythonBinaryClinicBuiltinNode.java:84)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.builtins.BuiltinCallNode$BuiltinBinaryCallNode.execute(BuiltinCallNode.java:106)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.BuiltinFunctionRootNode.execute(BuiltinFunctionRootNode.java:337)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$BuiltinMethodCachedCallNode.callBuiltinMethodMegamorphic(CallDispatchers.java:324)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$BuiltinMethodCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:1758)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.builtinMethodCall(CallNode.java:187)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:627)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:37169)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:1891)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:2895)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:615)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.call(CallBinaryMethodNode.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallBinaryMethod_(PBytecodeDSLRootNodeGen.java:37899)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedIndirectCallNode.call(OptimizedIndirectCallNode.java:68)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:276)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1880)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2370)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:24982)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.executeAndSpecialize(CallDispatchersFactory.java:135)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:123)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.executeAndSpecialize(CallDispatchersFactory.java:2429)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2375)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeAndSpecialize(CallNodeGen.java:274)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:249)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.executeAndSpecialize(AbstractMethodBuiltinsFactory.java:209)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:196)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.executeAndSpecialize(TpSlotVarargsFactory.java:2220)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2179)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeAndSpecialize(CallNodeGen.java:333)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:249)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.executeAndSpecialize(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallTernaryMethodNode.call(CallTernaryMethodNode.java:178)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallTernaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:30113)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20277)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:1891)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:2895)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:615)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:37155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.run(TopLevelExceptionHandler.java:343)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.execute(TopLevelExceptionHandler.java:147)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:537)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.eval(PolyglotContextImpl.java:1904)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextDispatch.eval(PolyglotContextDispatch.java:67)\n\tat org.graalvm.polyglot/org.graalvm.polyglot.Context.eval(Context.java:423)\n\tat dev.elide.runtime.GuestResultExtensionsKt.evaluate(SourceFile:35)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource$lambda$5$0$0(SourceFile:1533)\n\tat dev.elide.runtime.GuestResultExtensionsKt.runGuest(SourceFile:59)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource(SourceFile:1532)\n\tat dev.elide.cli.commands.RunCommand.evaluate(SourceFile:838)\n\tat dev.elide.cli.commands.RunCommand.evaluate$default(SourceFile:819)\n\tat dev.elide.cli.commands.RunCommand.runGuest(SourceFile:731)\n\tat dev.elide.cli.commands.RunCommand.runSourceOrScript(SourceFile:299)\n\tat dev.elide.cli.commands.RunCommand.run(SourceFile:160)\n\tat dev.elide.cli.commands.Command$Companion.parseAndRun(SourceFile:60)\n\tat dev.elide.EntryKt.entry(SourceFile:1165)\n\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_binascii.py\", line 188, in test_base64_excess_data\n assertExcessData(b'ab==c=', b'i\\xb7')\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_binascii.py\", line 182, in assertExcessData\n with self.assertRaisesRegex(binascii.Error, assert_regex):\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: \"(?i)Excess data\" does not match \"IllegalArgumentException: Input byte array has incorrect ending byte at 4\n\nJava stack trace:\njava.lang.IllegalArgumentException: Input byte array has incorrect ending byte at 4\n\tat java.base@25.0.4.1.1/java.util.Base64$Decoder.decode0(Base64.java:880)\n\tat java.base@25.0.4.1.1/java.util.Base64$Decoder.decode(Base64.java:667)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltins$A2bBase64Node.b64decode(BinasciiModuleBuiltins.java:262)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltins$A2bBase64Node.doConvert(BinasciiModuleBuiltins.java:200)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltinsFactory$A2bBase64NodeFactory$A2bBase64NodeGen.executeAndSpecialize(BinasciiModuleBuiltinsFactory.java:660)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltinsFactory$A2bBase64NodeFactory$A2bBase64NodeGen.executeWithoutClinic(BinasciiModuleBuiltinsFactory.java:614)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.builtins.PythonBinaryClinicBuiltinNode.execute(PythonBinaryClinicBuiltinNode.java:84)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.builtins.BuiltinCallNode$BuiltinBinaryCallNode.execute(BuiltinCallNode.java:106)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.BuiltinFunctionRootNode.execute(BuiltinFunctionRootNode.java:337)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$BuiltinMethodCachedCallNode.callBuiltinMethodMegamorphic(CallDispatchers.java:324)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$BuiltinMethodCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:1758)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.builtinMethodCall(CallNode.java:187)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:627)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:37169)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:1891)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:2895)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:615)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.call(CallBinaryMethodNode.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallBinaryMethod_(PBytecodeDSLRootNodeGen.java:37899)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedIndirectCallNode.call(OptimizedIndirectCallNode.java:68)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:276)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1880)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2370)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:24982)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.executeAndSpecialize(CallDispatchersFactory.java:135)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:123)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.executeAndSpecialize(CallDispatchersFactory.java:2429)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2375)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeAndSpecialize(CallNodeGen.java:274)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:249)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.executeAndSpecialize(AbstractMethodBuiltinsFactory.java:209)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:196)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.executeAndSpecialize(TpSlotVarargsFactory.java:2220)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2179)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeAndSpecialize(CallNodeGen.java:333)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:249)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.executeAndSpecialize(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallTernaryMethodNode.call(CallTernaryMethodNode.java:178)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallTernaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:30113)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20277)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:1891)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:2895)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:615)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:37155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.run(TopLevelExceptionHandler.java:343)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.execute(TopLevelExceptionHandler.java:147)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:537)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.eval(PolyglotContextImpl.java:1904)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextDispatch.eval(PolyglotContextDispatch.java:67)\n\tat org.graalvm.polyglot/org.graalvm.polyglot.Context.eval(Context.java:423)\n\tat dev.elide.runtime.GuestResultExtensionsKt.evaluate(SourceFile:35)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource$lambda$5$0$0(SourceFile:1533)\n\tat dev.elide.runtime.GuestResultExtensionsKt.runGuest(SourceFile:59)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource(SourceFile:1532)\n\tat dev.elide.cli.commands.RunCommand.evaluate(SourceFile:838)\n\tat dev.elide.cli.commands.RunCommand.evaluate$default(SourceFile:819)\n\tat dev.elide.cli.commands.RunCommand.runGuest(SourceFile:731)\n\tat dev.elide.cli.commands.RunCommand.runSourceOrScript(SourceFile:299)\n\tat dev.elide.cli.commands.RunCommand.run(SourceFile:160)\n\tat dev.elide.cli.commands.Command$Companion.parseAndRun(SourceFile:60)\n\tat dev.elide.EntryKt.entry(SourceFile:1165)\n\"", + "binascii.Error: IllegalArgumentException: Input byte array has incorrect ending byte at 4\n\nJava stack trace:\njava.lang.IllegalArgumentException: Input byte array has incorrect ending byte at 4\n\tat java.base@25.0.4.1.1/java.util.Base64$Decoder.decode0(Base64.java:880)\n\tat java.base@25.0.4.1.1/java.util.Base64$Decoder.decode(Base64.java:667)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltins$A2bBase64Node.b64decode(BinasciiModuleBuiltins.java:262)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltins$A2bBase64Node.doConvert(BinasciiModuleBuiltins.java:200)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltinsFactory$A2bBase64NodeFactory$A2bBase64NodeGen.executeWithoutClinic(BinasciiModuleBuiltinsFactory.java:589)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.builtins.PythonBinaryClinicBuiltinNode.execute(PythonBinaryClinicBuiltinNode.java:84)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.builtins.BuiltinCallNode$BuiltinBinaryCallNode.execute(BuiltinCallNode.java:106)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.BuiltinFunctionRootNode.execute(BuiltinFunctionRootNode.java:337)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$BuiltinMethodCachedCallNode.callBuiltinMethodMegamorphic(CallDispatchers.java:324)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$BuiltinMethodCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:1758)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.builtinMethodCall(CallNode.java:187)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:627)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:37169)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:1891)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:2895)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:615)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.call(CallBinaryMethodNode.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallBinaryMethod_(PBytecodeDSLRootNodeGen.java:37899)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedIndirectCallNode.call(OptimizedIndirectCallNode.java:68)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:276)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1880)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2370)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:24982)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.executeAndSpecialize(CallDispatchersFactory.java:135)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:123)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.executeAndSpecialize(CallDispatchersFactory.java:2429)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2375)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeAndSpecialize(CallNodeGen.java:274)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:249)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.executeAndSpecialize(AbstractMethodBuiltinsFactory.java:209)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:196)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.executeAndSpecialize(TpSlotVarargsFactory.java:2220)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2179)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeAndSpecialize(CallNodeGen.java:333)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:249)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.executeAndSpecialize(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallTernaryMethodNode.call(CallTernaryMethodNode.java:178)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallTernaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:30113)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20277)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:1891)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:2895)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:615)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:37155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.run(TopLevelExceptionHandler.java:343)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.execute(TopLevelExceptionHandler.java:147)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:537)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.eval(PolyglotContextImpl.java:1904)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextDispatch.eval(PolyglotContextDispatch.java:67)\n\tat org.graalvm.polyglot/org.graalvm.polyglot.Context.eval(Context.java:423)\n\tat dev.elide.runtime.GuestResultExtensionsKt.evaluate(SourceFile:35)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource$lambda$5$0$0(SourceFile:1533)\n\tat dev.elide.runtime.GuestResultExtensionsKt.runGuest(SourceFile:59)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource(SourceFile:1532)\n\tat dev.elide.cli.commands.RunCommand.evaluate(SourceFile:838)\n\tat dev.elide.cli.commands.RunCommand.evaluate$default(SourceFile:819)\n\tat dev.elide.cli.commands.RunCommand.runGuest(SourceFile:731)\n\tat dev.elide.cli.commands.RunCommand.runSourceOrScript(SourceFile:299)\n\tat dev.elide.cli.commands.RunCommand.run(SourceFile:160)\n\tat dev.elide.cli.commands.Command$Companion.parseAndRun(SourceFile:60)\n\tat dev.elide.EntryKt.entry(SourceFile:1165)\n\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_binascii.py\", line 188, in test_base64_excess_data\n assertExcessData(b'ab==c=', b'i\\xb7')\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_binascii.py\", line 182, in assertExcessData\n with self.assertRaisesRegex(binascii.Error, assert_regex):\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: \"(?i)Excess data\" does not match \"IllegalArgumentException: Input byte array has incorrect ending byte at 4\n\nJava stack trace:\njava.lang.IllegalArgumentException: Input byte array has incorrect ending byte at 4\n\tat java.base@25.0.4.1.1/java.util.Base64$Decoder.decode0(Base64.java:880)\n\tat java.base@25.0.4.1.1/java.util.Base64$Decoder.decode(Base64.java:667)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltins$A2bBase64Node.b64decode(BinasciiModuleBuiltins.java:262)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltins$A2bBase64Node.doConvert(BinasciiModuleBuiltins.java:200)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltinsFactory$A2bBase64NodeFactory$A2bBase64NodeGen.executeWithoutClinic(BinasciiModuleBuiltinsFactory.java:589)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.builtins.PythonBinaryClinicBuiltinNode.execute(PythonBinaryClinicBuiltinNode.java:84)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.builtins.BuiltinCallNode$BuiltinBinaryCallNode.execute(BuiltinCallNode.java:106)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.BuiltinFunctionRootNode.execute(BuiltinFunctionRootNode.java:337)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$BuiltinMethodCachedCallNode.callBuiltinMethodMegamorphic(CallDispatchers.java:324)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$BuiltinMethodCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:1758)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.builtinMethodCall(CallNode.java:187)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:627)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:37169)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:1891)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:2895)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:615)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.call(CallBinaryMethodNode.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallBinaryMethod_(PBytecodeDSLRootNodeGen.java:37899)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedIndirectCallNode.call(OptimizedIndirectCallNode.java:68)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:276)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1880)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2370)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:24982)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.executeAndSpecialize(CallDispatchersFactory.java:135)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:123)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.executeAndSpecialize(CallDispatchersFactory.java:2429)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2375)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeAndSpecialize(CallNodeGen.java:274)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:249)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.executeAndSpecialize(AbstractMethodBuiltinsFactory.java:209)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:196)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.executeAndSpecialize(TpSlotVarargsFactory.java:2220)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2179)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeAndSpecialize(CallNodeGen.java:333)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:249)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.executeAndSpecialize(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallTernaryMethodNode.call(CallTernaryMethodNode.java:178)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallTernaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:30113)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20277)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:1891)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:2895)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:615)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:37155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.run(TopLevelExceptionHandler.java:343)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.execute(TopLevelExceptionHandler.java:147)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:537)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.eval(PolyglotContextImpl.java:1904)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextDispatch.eval(PolyglotContextDispatch.java:67)\n\tat org.graalvm.polyglot/org.graalvm.polyglot.Context.eval(Context.java:423)\n\tat dev.elide.runtime.GuestResultExtensionsKt.evaluate(SourceFile:35)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource$lambda$5$0$0(SourceFile:1533)\n\tat dev.elide.runtime.GuestResultExtensionsKt.runGuest(SourceFile:59)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource(SourceFile:1532)\n\tat dev.elide.cli.commands.RunCommand.evaluate(SourceFile:838)\n\tat dev.elide.cli.commands.RunCommand.evaluate$default(SourceFile:819)\n\tat dev.elide.cli.commands.RunCommand.runGuest(SourceFile:731)\n\tat dev.elide.cli.commands.RunCommand.runSourceOrScript(SourceFile:299)\n\tat dev.elide.cli.commands.RunCommand.run(SourceFile:160)\n\tat dev.elide.cli.commands.Command$Companion.parseAndRun(SourceFile:60)\n\tat dev.elide.EntryKt.entry(SourceFile:1165)\n\"", + "binascii.Error: IllegalArgumentException: Input byte array has incorrect ending byte at 4\n\nJava stack trace:\njava.lang.IllegalArgumentException: Input byte array has incorrect ending byte at 4\n\tat java.base@25.0.4.1.1/java.util.Base64$Decoder.decode0(Base64.java:880)\n\tat java.base@25.0.4.1.1/java.util.Base64$Decoder.decode(Base64.java:667)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltins$A2bBase64Node.b64decode(BinasciiModuleBuiltins.java:262)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltins$A2bBase64Node.doConvert(BinasciiModuleBuiltins.java:200)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltinsFactory$A2bBase64NodeFactory$A2bBase64NodeGen.executeAndSpecialize(BinasciiModuleBuiltinsFactory.java:683)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltinsFactory$A2bBase64NodeFactory$A2bBase64NodeGen.executeWithoutClinic(BinasciiModuleBuiltinsFactory.java:614)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.builtins.PythonBinaryClinicBuiltinNode.execute(PythonBinaryClinicBuiltinNode.java:84)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.builtins.BuiltinCallNode$BuiltinBinaryCallNode.execute(BuiltinCallNode.java:106)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.BuiltinFunctionRootNode.execute(BuiltinFunctionRootNode.java:337)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$BuiltinMethodCachedCallNode.callBuiltinMethodMegamorphic(CallDispatchers.java:324)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$BuiltinMethodCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:1758)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.builtinMethodCall(CallNode.java:187)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:627)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:37169)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:1891)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:2895)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:615)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.call(CallBinaryMethodNode.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallBinaryMethod_(PBytecodeDSLRootNodeGen.java:37899)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedIndirectCallNode.call(OptimizedIndirectCallNode.java:68)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:276)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1880)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2370)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:24982)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.executeAndSpecialize(CallDispatchersFactory.java:135)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:123)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.executeAndSpecialize(CallDispatchersFactory.java:2429)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2375)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeAndSpecialize(CallNodeGen.java:274)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:249)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.executeAndSpecialize(AbstractMethodBuiltinsFactory.java:209)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:196)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.executeAndSpecialize(TpSlotVarargsFactory.java:2220)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2179)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeAndSpecialize(CallNodeGen.java:333)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:249)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.executeAndSpecialize(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallTernaryMethodNode.call(CallTernaryMethodNode.java:178)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallTernaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:30113)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20277)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:1891)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:2895)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:615)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:37155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.run(TopLevelExceptionHandler.java:343)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.execute(TopLevelExceptionHandler.java:147)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:537)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.eval(PolyglotContextImpl.java:1904)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextDispatch.eval(PolyglotContextDispatch.java:67)\n\tat org.graalvm.polyglot/org.graalvm.polyglot.Context.eval(Context.java:423)\n\tat dev.elide.runtime.GuestResultExtensionsKt.evaluate(SourceFile:35)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource$lambda$5$0$0(SourceFile:1533)\n\tat dev.elide.runtime.GuestResultExtensionsKt.runGuest(SourceFile:59)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource(SourceFile:1532)\n\tat dev.elide.cli.commands.RunCommand.evaluate(SourceFile:838)\n\tat dev.elide.cli.commands.RunCommand.evaluate$default(SourceFile:819)\n\tat dev.elide.cli.commands.RunCommand.runGuest(SourceFile:731)\n\tat dev.elide.cli.commands.RunCommand.runSourceOrScript(SourceFile:299)\n\tat dev.elide.cli.commands.RunCommand.run(SourceFile:160)\n\tat dev.elide.cli.commands.Command$Companion.parseAndRun(SourceFile:60)\n\tat dev.elide.EntryKt.entry(SourceFile:1165)\n\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_binascii.py\", line 188, in test_base64_excess_data\n assertExcessData(b'ab==c=', b'i\\xb7')\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_binascii.py\", line 182, in assertExcessData\n with self.assertRaisesRegex(binascii.Error, assert_regex):\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: \"(?i)Excess data\" does not match \"IllegalArgumentException: Input byte array has incorrect ending byte at 4\n\nJava stack trace:\njava.lang.IllegalArgumentException: Input byte array has incorrect ending byte at 4\n\tat java.base@25.0.4.1.1/java.util.Base64$Decoder.decode0(Base64.java:880)\n\tat java.base@25.0.4.1.1/java.util.Base64$Decoder.decode(Base64.java:667)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltins$A2bBase64Node.b64decode(BinasciiModuleBuiltins.java:262)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltins$A2bBase64Node.doConvert(BinasciiModuleBuiltins.java:200)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltinsFactory$A2bBase64NodeFactory$A2bBase64NodeGen.executeAndSpecialize(BinasciiModuleBuiltinsFactory.java:683)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltinsFactory$A2bBase64NodeFactory$A2bBase64NodeGen.executeWithoutClinic(BinasciiModuleBuiltinsFactory.java:614)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.builtins.PythonBinaryClinicBuiltinNode.execute(PythonBinaryClinicBuiltinNode.java:84)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.builtins.BuiltinCallNode$BuiltinBinaryCallNode.execute(BuiltinCallNode.java:106)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.BuiltinFunctionRootNode.execute(BuiltinFunctionRootNode.java:337)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$BuiltinMethodCachedCallNode.callBuiltinMethodMegamorphic(CallDispatchers.java:324)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$BuiltinMethodCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:1758)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.builtinMethodCall(CallNode.java:187)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:627)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:37169)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:1891)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:2895)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:615)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.call(CallBinaryMethodNode.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallBinaryMethod_(PBytecodeDSLRootNodeGen.java:37899)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedIndirectCallNode.call(OptimizedIndirectCallNode.java:68)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:276)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1880)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2370)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:24982)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.executeAndSpecialize(CallDispatchersFactory.java:135)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:123)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.executeAndSpecialize(CallDispatchersFactory.java:2429)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2375)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeAndSpecialize(CallNodeGen.java:274)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:249)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.executeAndSpecialize(AbstractMethodBuiltinsFactory.java:209)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:196)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.executeAndSpecialize(TpSlotVarargsFactory.java:2220)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2179)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeAndSpecialize(CallNodeGen.java:333)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:249)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.executeAndSpecialize(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallTernaryMethodNode.call(CallTernaryMethodNode.java:178)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallTernaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:30113)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20277)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:1891)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:2895)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:615)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:37155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.run(TopLevelExceptionHandler.java:343)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.execute(TopLevelExceptionHandler.java:147)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:537)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.eval(PolyglotContextImpl.java:1904)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextDispatch.eval(PolyglotContextDispatch.java:67)\n\tat org.graalvm.polyglot/org.graalvm.polyglot.Context.eval(Context.java:423)\n\tat dev.elide.runtime.GuestResultExtensionsKt.evaluate(SourceFile:35)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource$lambda$5$0$0(SourceFile:1533)\n\tat dev.elide.runtime.GuestResultExtensionsKt.runGuest(SourceFile:59)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource(SourceFile:1532)\n\tat dev.elide.cli.commands.RunCommand.evaluate(SourceFile:838)\n\tat dev.elide.cli.commands.RunCommand.evaluate$default(SourceFile:819)\n\tat dev.elide.cli.commands.RunCommand.runGuest(SourceFile:731)\n\tat dev.elide.cli.commands.RunCommand.runSourceOrScript(SourceFile:299)\n\tat dev.elide.cli.commands.RunCommand.run(SourceFile:160)\n\tat dev.elide.cli.commands.Command$Companion.parseAndRun(SourceFile:60)\n\tat dev.elide.EntryKt.entry(SourceFile:1165)\n\"", + "binascii.Error: IllegalArgumentException: Input byte array has incorrect ending byte at 4\n\nJava stack trace:\njava.lang.IllegalArgumentException: Input byte array has incorrect ending byte at 4\n\tat java.base@25.0.4.1.1/java.util.Base64$Decoder.decode0(Base64.java:880)\n\tat java.base@25.0.4.1.1/java.util.Base64$Decoder.decode(Base64.java:667)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltins$A2bBase64Node.b64decode(BinasciiModuleBuiltins.java:262)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltins$A2bBase64Node.doConvert(BinasciiModuleBuiltins.java:200)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltinsFactory$A2bBase64NodeFactory$A2bBase64NodeGen.executeWithoutClinic(BinasciiModuleBuiltinsFactory.java:604)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.builtins.PythonBinaryClinicBuiltinNode.execute(PythonBinaryClinicBuiltinNode.java:84)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.builtins.BuiltinCallNode$BuiltinBinaryCallNode.execute(BuiltinCallNode.java:106)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.BuiltinFunctionRootNode.execute(BuiltinFunctionRootNode.java:337)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$BuiltinMethodCachedCallNode.callBuiltinMethodMegamorphic(CallDispatchers.java:324)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$BuiltinMethodCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:1758)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.builtinMethodCall(CallNode.java:187)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:627)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:37169)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:1891)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:2895)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:615)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.call(CallBinaryMethodNode.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallBinaryMethod_(PBytecodeDSLRootNodeGen.java:37899)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedIndirectCallNode.call(OptimizedIndirectCallNode.java:68)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:276)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1880)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2370)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:24982)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.executeAndSpecialize(CallDispatchersFactory.java:135)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:123)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.executeAndSpecialize(CallDispatchersFactory.java:2429)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2375)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeAndSpecialize(CallNodeGen.java:274)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:249)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.executeAndSpecialize(AbstractMethodBuiltinsFactory.java:209)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:196)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.executeAndSpecialize(TpSlotVarargsFactory.java:2220)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2179)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeAndSpecialize(CallNodeGen.java:333)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:249)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.executeAndSpecialize(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallTernaryMethodNode.call(CallTernaryMethodNode.java:178)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallTernaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:30113)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20277)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:1891)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:2895)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:615)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:37155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.run(TopLevelExceptionHandler.java:343)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.execute(TopLevelExceptionHandler.java:147)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:537)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.eval(PolyglotContextImpl.java:1904)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextDispatch.eval(PolyglotContextDispatch.java:67)\n\tat org.graalvm.polyglot/org.graalvm.polyglot.Context.eval(Context.java:423)\n\tat dev.elide.runtime.GuestResultExtensionsKt.evaluate(SourceFile:35)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource$lambda$5$0$0(SourceFile:1533)\n\tat dev.elide.runtime.GuestResultExtensionsKt.runGuest(SourceFile:59)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource(SourceFile:1532)\n\tat dev.elide.cli.commands.RunCommand.evaluate(SourceFile:838)\n\tat dev.elide.cli.commands.RunCommand.evaluate$default(SourceFile:819)\n\tat dev.elide.cli.commands.RunCommand.runGuest(SourceFile:731)\n\tat dev.elide.cli.commands.RunCommand.runSourceOrScript(SourceFile:299)\n\tat dev.elide.cli.commands.RunCommand.run(SourceFile:160)\n\tat dev.elide.cli.commands.Command$Companion.parseAndRun(SourceFile:60)\n\tat dev.elide.EntryKt.entry(SourceFile:1165)\n\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_binascii.py\", line 188, in test_base64_excess_data\n assertExcessData(b'ab==c=', b'i\\xb7')\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_binascii.py\", line 182, in assertExcessData\n with self.assertRaisesRegex(binascii.Error, assert_regex):\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: \"(?i)Excess data\" does not match \"IllegalArgumentException: Input byte array has incorrect ending byte at 4\n\nJava stack trace:\njava.lang.IllegalArgumentException: Input byte array has incorrect ending byte at 4\n\tat java.base@25.0.4.1.1/java.util.Base64$Decoder.decode0(Base64.java:880)\n\tat java.base@25.0.4.1.1/java.util.Base64$Decoder.decode(Base64.java:667)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltins$A2bBase64Node.b64decode(BinasciiModuleBuiltins.java:262)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltins$A2bBase64Node.doConvert(BinasciiModuleBuiltins.java:200)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltinsFactory$A2bBase64NodeFactory$A2bBase64NodeGen.executeWithoutClinic(BinasciiModuleBuiltinsFactory.java:604)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.builtins.PythonBinaryClinicBuiltinNode.execute(PythonBinaryClinicBuiltinNode.java:84)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.builtins.BuiltinCallNode$BuiltinBinaryCallNode.execute(BuiltinCallNode.java:106)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.BuiltinFunctionRootNode.execute(BuiltinFunctionRootNode.java:337)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$BuiltinMethodCachedCallNode.callBuiltinMethodMegamorphic(CallDispatchers.java:324)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$BuiltinMethodCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:1758)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.builtinMethodCall(CallNode.java:187)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:627)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:37169)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:1891)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:2895)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:615)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.call(CallBinaryMethodNode.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallBinaryMethod_(PBytecodeDSLRootNodeGen.java:37899)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedIndirectCallNode.call(OptimizedIndirectCallNode.java:68)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:276)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1880)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2370)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:24982)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.executeAndSpecialize(CallDispatchersFactory.java:135)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:123)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.executeAndSpecialize(CallDispatchersFactory.java:2429)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2375)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeAndSpecialize(CallNodeGen.java:274)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:249)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.executeAndSpecialize(AbstractMethodBuiltinsFactory.java:209)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:196)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.executeAndSpecialize(TpSlotVarargsFactory.java:2220)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2179)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeAndSpecialize(CallNodeGen.java:333)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:249)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.executeAndSpecialize(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallTernaryMethodNode.call(CallTernaryMethodNode.java:178)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallTernaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:30113)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20277)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:1891)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:2895)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:615)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:37155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.run(TopLevelExceptionHandler.java:343)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.execute(TopLevelExceptionHandler.java:147)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:537)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.eval(PolyglotContextImpl.java:1904)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextDispatch.eval(PolyglotContextDispatch.java:67)\n\tat org.graalvm.polyglot/org.graalvm.polyglot.Context.eval(Context.java:423)\n\tat dev.elide.runtime.GuestResultExtensionsKt.evaluate(SourceFile:35)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource$lambda$5$0$0(SourceFile:1533)\n\tat dev.elide.runtime.GuestResultExtensionsKt.runGuest(SourceFile:59)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource(SourceFile:1532)\n\tat dev.elide.cli.commands.RunCommand.evaluate(SourceFile:838)\n\tat dev.elide.cli.commands.RunCommand.evaluate$default(SourceFile:819)\n\tat dev.elide.cli.commands.RunCommand.runGuest(SourceFile:731)\n\tat dev.elide.cli.commands.RunCommand.runSourceOrScript(SourceFile:299)\n\tat dev.elide.cli.commands.RunCommand.run(SourceFile:160)\n\tat dev.elide.cli.commands.Command$Companion.parseAndRun(SourceFile:60)\n\tat dev.elide.EntryKt.entry(SourceFile:1165)\n\"" + ] + }, + { + "signature": "binascii.Error: Invalid base64-encoded string: number of data characters () cannot be more than a multiple of During handling of the above exception,", + "count": 4, + "exampleIds": [ + "test_binascii.ArrayBinASCIITest.test_base64errors", + "test_binascii.BinASCIITest.test_base64errors", + "test_binascii.BytearrayBinASCIITest.test_base64errors", + "test_binascii.MemoryviewBinASCIITest.test_base64errors" + ], + "samples": [ + "binascii.Error: Invalid base64-encoded string: number of data characters (1) cannot be 1 more than a multiple of 4\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_binascii.py\", line 219, in test_base64errors\n assertInvalidLength(b'a' * 5)\n ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_binascii.py\", line 212, in assertInvalidLength\n with self.assertRaisesRegex(binascii.Error, expected_errmsg_re):\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: \"(?i)Invalid.+number of data characters.+5\" does not match \"Invalid base64-encoded string: number of data characters (1) cannot be 1 more than a multiple of 4\"" + ] + }, + { + "signature": "ModuleNotFoundError()", + "count": 4, + "exampleIds": [ + "test_compile", + "test_class", + "test_symtable", + "test_pyclbr" + ], + "samples": [ + "ModuleNotFoundError(\"No module named '_testinternalcapi'\")", + "ModuleNotFoundError(\"No module named '_symtable'\")", + "ModuleNotFoundError(\"No module named 'pyclbr'\")" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in run return self._loop.run_until_complete(task) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ File , line ", + "count": 4, + "exampleIds": [ + "test_inspect.test_inspect.TestGetAsyncGenState.test_closed_after_exhaustion", + "test_inspect.test_inspect.TestGetAsyncGenState.test_closed_after_immediate_exception", + "test_inspect.test_inspect.TestGetAsyncGenState.test_running", + "test_inspect.test_inspect.TestGetAsyncGenState.test_suspended" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/runners.py\", line 119, in run\n return self._loop.run_until_complete(task)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/base_events.py\", line 725, in run_until_complete\n return future.result()\n ~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/futures.py\", line 199, in result\n raise self._exception.with_traceback(self._exception_tb)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/tasks.py\", line 304, in __step_run_and_handle_result\n result = coro.send(None)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_inspect/test_inspect.py\", line 3145, in test_closed_after_exhaustion\n self.assertEqual(self._asyncgenstate(), inspect.AGEN_CLOSED)\n ~~~~~~~~~~~~~~~~~~~^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_inspect/test_inspect.py\", line 3129, in _asyncgenstate\n return inspect.getasyncgenstate(self.asyncgen)\n ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/inspect.py\", line 1983, in getasyncgenstate\n if agen.ag_suspended:\n ^^^^^^^^^^^^^^^^^\nAttributeError: 'async_generator' object has no attribute 'ag_suspended'", + "Traceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/runners.py\", line 119, in run\n return self._loop.run_until_complete(task)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/base_events.py\", line 725, in run_until_complete\n return future.result()\n ~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/futures.py\", line 199, in result\n raise self._exception.with_traceback(self._exception_tb)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/tasks.py\", line 304, in __step_run_and_handle_result\n result = coro.send(None)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_inspect/test_inspect.py\", line 3150, in test_closed_after_immediate_exception\n self.assertEqual(self._asyncgenstate(), inspect.AGEN_CLOSED)\n ~~~~~~~~~~~~~~~~~~~^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_inspect/test_inspect.py\", line 3129, in _asyncgenstate\n return inspect.getasyncgenstate(self.asyncgen)\n ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/inspect.py\", line 1983, in getasyncgenstate\n if agen.ag_suspended:\n ^^^^^^^^^^^^^^^^^\nAttributeError: 'async_generator' object has no attribute 'ag_suspended'", + "Traceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/runners.py\", line 119, in run\n return self._loop.run_until_complete(task)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/base_events.py\", line 725, in run_until_complete\n return future.result()\n ~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/futures.py\", line 199, in result\n raise self._exception.with_traceback(self._exception_tb)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/tasks.py\", line 304, in __step_run_and_handle_result\n result = coro.send(None)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_inspect/test_inspect.py\", line 3161, in test_running\n self.assertEqual(self._asyncgenstate(), inspect.AGEN_SUSPENDED)\n ~~~~~~~~~~~~~~~~~~~^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_inspect/test_inspect.py\", line 3129, in _asyncgenstate\n return inspect.getasyncgenstate(self.asyncgen)\n ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/inspect.py\", line 1983, in getasyncgenstate\n if agen.ag_suspended:\n ^^^^^^^^^^^^^^^^^\nAttributeError: 'async_generator' object has no attribute 'ag_suspended'", + "Traceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/runners.py\", line 119, in run\n return self._loop.run_until_complete(task)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/base_events.py\", line 725, in run_until_complete\n return future.result()\n ~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/futures.py\", line 199, in result\n raise self._exception.with_traceback(self._exception_tb)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/tasks.py\", line 304, in __step_run_and_handle_result\n result = coro.send(None)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_inspect/test_inspect.py\", line 3136, in test_suspended\n self.assertEqual(self._asyncgenstate(), inspect.AGEN_SUSPENDED)\n ~~~~~~~~~~~~~~~~~~~^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_inspect/test_inspect.py\", line 3129, in _asyncgenstate\n return inspect.getasyncgenstate(self.asyncgen)\n ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/inspect.py\", line 1983, in getasyncgenstate\n if agen.ag_suspended:\n ^^^^^^^^^^^^^^^^^\nAttributeError: 'async_generator' object has no attribute 'ag_suspended'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in setUp self.mgr = multiprocessing.Manager() ~~~~~~~~~~~~~~~~~~~~~~~^^ File , line , in Manage", + "count": 4, + "exampleIds": [ + "test_multiprocessing_fork.test_misc.TestInitializers.test_manager_initializer", + "test_multiprocessing_fork.test_misc.TestInitializers.test_pool_initializer", + "test_multiprocessing_fork.test_misc.TestManagerExceptions.test_dispatch", + "test_multiprocessing_fork.test_misc.TestManagerExceptions.test_queue_get" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/_test_multiprocessing.py\", line 5184, in setUp\n self.mgr = multiprocessing.Manager()\n ~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/context.py\", line 57, in Manager\n m.start()\n ~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/managers.py\", line 565, in start\n self._process.start()\n ~~~~~~~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/process.py\", line 121, in start\n self._popen = self._Popen(self)\n ~~~~~~~~~~~^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/context.py\", line 282, in _Popen\n raise NotImplementedError(\"'fork' not supported on GraalPy\")\nNotImplementedError: 'fork' not supported on GraalPy", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/_test_multiprocessing.py\", line 3406, in setUp\n self.mgr = multiprocessing.Manager()\n ~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/context.py\", line 57, in Manager\n m.start()\n ~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/managers.py\", line 565, in start\n self._process.start()\n ~~~~~~~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/process.py\", line 121, in start\n self._popen = self._Popen(self)\n ~~~~~~~~~~~^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/context.py\", line 282, in _Popen\n raise NotImplementedError(\"'fork' not supported on GraalPy\")\nNotImplementedError: 'fork' not supported on GraalPy" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_13_genexp self.run_test(generator_example) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File , line , line , in test_20_async_for_loop self.compare_events(doit_async.__code__.co_firstlineno, ~~~~~~~~~~~~~~~~~~~^^", + "count": 4, + "exampleIds": [ + "test_sys_settrace.SkipLineEventsTraceTestCase.test_20_async_for_loop", + "test_sys_settrace.TestLinesAfterTraceStarted.test_20_async_for_loop", + "test_sys_settrace.TestSetLocalTrace.test_20_async_for_loop", + "test_sys_settrace.TraceTestCase.test_20_async_for_loop" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 641, in test_20_async_for_loop\n self.compare_events(doit_async.__code__.co_firstlineno,\n ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n tracer.events, events)\n ^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 1791, in compare_events\n super().compare_events(line_offset, events, skip_line_events)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 382, in compare_events\n self.fail(\n ~~~~~~~~~^\n \"events did not match expectation:\\n\" +\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n \"\\n\".join(difflib.ndiff([str(x) for x in expected_events],\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n [str(x) for x in events])))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: events did not match expectation:\n (0, 'call')\n (-12, 'call')\n (-11, 'return')\n (-9, 'call')\n (-8, 'return')\n (-6, 'call')\n (-4, 'return')\n- (1, 'exception')\n (-6, 'call')\n (-4, 'return')\n- (1, 'exception')\n (-6, 'call')\n (-4, 'return')\n- (1, 'exception')\n (-6, 'call')\n (-4, 'exception')\n (-2, 'exception')\n (-2, 'return')\n- (1, 'exception')\n (3, 'return')", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 641, in test_20_async_for_loop\n self.compare_events(doit_async.__code__.co_firstlineno,\n ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n tracer.events, events)\n ^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 382, in compare_events\n self.fail(\n ~~~~~~~~~^\n \"events did not match expectation:\\n\" +\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n \"\\n\".join(difflib.ndiff([str(x) for x in expected_events],\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n [str(x) for x in events])))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: events did not match expectation:\n (0, 'call')\n (1, 'line')\n (-12, 'call')\n (-11, 'line')\n (-11, 'return')\n (-9, 'call')\n (-8, 'line')\n (-8, 'return')\n (-6, 'call')\n (-5, 'line')\n (-4, 'line')\n (-4, 'return')\n- (1, 'exception')\n (2, 'line')\n- (1, 'line')\n (-6, 'call')\n (-5, 'line')\n (-4, 'line')\n (-4, 'return')\n- (1, 'exception')\n- (2, 'line')\n- (1, 'line')\n (-6, 'call')\n (-5, 'line')\n (-4, 'line')\n (-4, 'return')\n- (1, 'exception')\n- (2, 'line')\n- (1, 'line')\n (-6, 'call')\n (-5, 'line')\n (-4, 'line')\n (-4, 'exception')\n (-3, 'line')\n (-2, 'line')\n (-2, 'exception')\n (-2, 'return')\n- (1, 'exception')\n (3, 'line')\n (3, 'return')" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_async_for_backwards_jump_has_no_line self.compare_events(f.__code__.co_firstlineno, ~~~~~~~~~~~", + "count": 4, + "exampleIds": [ + "test_sys_settrace.SkipLineEventsTraceTestCase.test_async_for_backwards_jump_has_no_line", + "test_sys_settrace.TestLinesAfterTraceStarted.test_async_for_backwards_jump_has_no_line", + "test_sys_settrace.TestSetLocalTrace.test_async_for_backwards_jump_has_no_line", + "test_sys_settrace.TraceTestCase.test_async_for_backwards_jump_has_no_line" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 693, in test_async_for_backwards_jump_has_no_line\n self.compare_events(f.__code__.co_firstlineno,\n ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^\n tracer.events, events)\n ^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 1791, in compare_events\n super().compare_events(line_offset, events, skip_line_events)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 382, in compare_events\n self.fail(\n ~~~~~~~~~^\n \"events did not match expectation:\\n\" +\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n \"\\n\".join(difflib.ndiff([str(x) for x in expected_events],\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n [str(x) for x in events])))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: events did not match expectation:\n (0, 'call')\n (-3, 'call')\n (-1, 'return')\n- (1, 'exception')\n (-1, 'call')\n (-1, 'return')\n- (1, 'exception')\n (-1, 'call')\n (-1, 'return')\n- (1, 'exception')\n (-1, 'call')\n (-2, 'return')\n (1, 'exception')\n- (1, 'return')\n? ^\n\n+ (2, 'return')\n? ^", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 693, in test_async_for_backwards_jump_has_no_line\n self.compare_events(f.__code__.co_firstlineno,\n ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^\n tracer.events, events)\n ^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 382, in compare_events\n self.fail(\n ~~~~~~~~~^\n \"events did not match expectation:\\n\" +\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n \"\\n\".join(difflib.ndiff([str(x) for x in expected_events],\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n [str(x) for x in events])))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: events did not match expectation:\n (0, 'call')\n (1, 'line')\n (-3, 'call')\n (-2, 'line')\n (-1, 'line')\n (-1, 'return')\n- (1, 'exception')\n (2, 'line')\n- (1, 'line')\n (-1, 'call')\n (-2, 'line')\n (-1, 'line')\n (-1, 'return')\n- (1, 'exception')\n- (2, 'line')\n- (1, 'line')\n (-1, 'call')\n (-2, 'line')\n (-1, 'line')\n (-1, 'return')\n- (1, 'exception')\n- (2, 'line')\n- (1, 'line')\n (-1, 'call')\n (-2, 'line')\n (-2, 'return')\n (1, 'exception')\n- (1, 'return')\n? ^\n\n+ (2, 'return')\n? ^" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_base64_strict_mode assertExcessPadding(b, b) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File", + "count": 4, + "exampleIds": [ + "test_binascii.ArrayBinASCIITest.test_base64_strict_mode", + "test_binascii.BinASCIITest.test_base64_strict_mode", + "test_binascii.BytearrayBinASCIITest.test_base64_strict_mode", + "test_binascii.MemoryviewBinASCIITest.test_base64_strict_mode" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_binascii.py\", line 146, in test_base64_strict_mode\n assertExcessPadding(b'ab===', b'i')\n ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_binascii.py\", line 143, in assertExcessPadding\n _assertRegexTemplate(r'(?i)Excess padding', data, non_strict_mode_expected_result)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_binascii.py\", line 123, in _assertRegexTemplate\n with self.assertRaisesRegex(binascii.Error, assert_regex):\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: Error not raised" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_base64invalid b = binascii.a2b_base64(a) binascii.Error: IllegalArgumentException: Input byte a", + "count": 4, + "exampleIds": [ + "test_binascii.ArrayBinASCIITest.test_base64invalid", + "test_binascii.BinASCIITest.test_base64invalid", + "test_binascii.BytearrayBinASCIITest.test_base64invalid", + "test_binascii.MemoryviewBinASCIITest.test_base64invalid" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_binascii.py\", line 112, in test_base64invalid\n b = binascii.a2b_base64(a)\nbinascii.Error: IllegalArgumentException: Input byte array has wrong 4-byte ending unit\n\nJava stack trace:\njava.lang.IllegalArgumentException: Input byte array has wrong 4-byte ending unit\n\tat java.base@25.0.4.1.1/java.util.Base64$Decoder.decode0(Base64.java:842)\n\tat java.base@25.0.4.1.1/java.util.Base64$Decoder.decode(Base64.java:667)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltins$A2bBase64Node.b64decode(BinasciiModuleBuiltins.java:262)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltins$A2bBase64Node.doConvert(BinasciiModuleBuiltins.java:200)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltinsFactory$A2bBase64NodeFactory$A2bBase64NodeGen.executeWithoutClinic(BinasciiModuleBuiltinsFactory.java:589)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.builtins.PythonBinaryClinicBuiltinNode.execute(PythonBinaryClinicBuiltinNode.java:84)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.builtins.BuiltinCallNode$BuiltinBinaryCallNode.execute(BuiltinCallNode.java:106)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.BuiltinFunctionRootNode.execute(BuiltinFunctionRootNode.java:337)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.executeAndSpecialize(CallDispatchersFactory.java:135)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:123)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$BuiltinMethodCachedCallNode.callBuiltinMethodCached(CallDispatchers.java:290)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$BuiltinMethodCachedCallNodeGen$Inlined.executeAndSpecialize(CallDispatchersFactory.java:1336)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$BuiltinMethodCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:1285)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.builtinMethodCall(CallNode.java:187)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeAndSpecialize(CallNodeGen.java:322)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:249)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.call(CallBinaryMethodNode.java:181)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeAndSpecialize(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod_(PBytecodeDSLRootNodeGen.java:30039)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20277)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedIndirectCallNode.call(OptimizedIndirectCallNode.java:68)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:276)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1880)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2370)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:24982)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.executeAndSpecialize(CallDispatchersFactory.java:135)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:123)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.executeAndSpecialize(CallDispatchersFactory.java:2429)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2375)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeAndSpecialize(CallNodeGen.java:274)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:249)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.executeAndSpecialize(AbstractMethodBuiltinsFactory.java:209)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:196)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.executeAndSpecialize(TpSlotVarargsFactory.java:2220)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2179)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeAndSpecialize(CallNodeGen.java:333)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:249)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.executeAndSpecialize(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallTernaryMethodNode.call(CallTernaryMethodNode.java:178)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallTernaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:30113)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20277)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:1891)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:2895)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:615)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:37155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.run(TopLevelExceptionHandler.java:343)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.execute(TopLevelExceptionHandler.java:147)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:537)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.eval(PolyglotContextImpl.java:1904)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextDispatch.eval(PolyglotContextDispatch.java:67)\n\tat org.graalvm.polyglot/org.graalvm.polyglot.Context.eval(Context.java:423)\n\tat dev.elide.runtime.GuestResultExtensionsKt.evaluate(SourceFile:35)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource$lambda$5$0$0(SourceFile:1533)\n\tat dev.elide.runtime.GuestResultExtensionsKt.runGuest(SourceFile:59)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource(SourceFile:1532)\n\tat dev.elide.cli.commands.RunCommand.evaluate(SourceFile:838)\n\tat dev.elide.cli.commands.RunCommand.evaluate$default(SourceFile:819)\n\tat dev.elide.cli.commands.RunCommand.runGuest(SourceFile:731)\n\tat dev.elide.cli.commands.RunCommand.runSourceOrScript(SourceFile:299)\n\tat dev.elide.cli.commands.RunCommand.run(SourceFile:160)\n\tat dev.elide.cli.commands.Command$Companion.parseAndRun(SourceFile:60)\n\tat dev.elide.EntryKt.entry(SourceFile:1165)", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_binascii.py\", line 112, in test_base64invalid\n b = binascii.a2b_base64(a)\nbinascii.Error: IllegalArgumentException: Input byte array has wrong 4-byte ending unit\n\nJava stack trace:\njava.lang.IllegalArgumentException: Input byte array has wrong 4-byte ending unit\n\tat java.base@25.0.4.1.1/java.util.Base64$Decoder.decode0(Base64.java:842)\n\tat java.base@25.0.4.1.1/java.util.Base64$Decoder.decode(Base64.java:667)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltins$A2bBase64Node.b64decode(BinasciiModuleBuiltins.java:262)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltins$A2bBase64Node.doConvert(BinasciiModuleBuiltins.java:200)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltinsFactory$A2bBase64NodeFactory$A2bBase64NodeGen.executeWithoutClinic(BinasciiModuleBuiltinsFactory.java:589)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.builtins.PythonBinaryClinicBuiltinNode.execute(PythonBinaryClinicBuiltinNode.java:84)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.builtins.BuiltinCallNode$BuiltinBinaryCallNode.execute(BuiltinCallNode.java:106)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.BuiltinFunctionRootNode.execute(BuiltinFunctionRootNode.java:337)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$BuiltinMethodCachedCallNode.callBuiltinMethodCached(CallDispatchers.java:290)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$BuiltinMethodCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:1259)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.builtinMethodCall(CallNode.java:187)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:232)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.call(CallBinaryMethodNode.java:181)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod_(PBytecodeDSLRootNodeGen.java:30039)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedIndirectCallNode.call(OptimizedIndirectCallNode.java:68)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:276)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1880)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2370)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:24982)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.executeAndSpecialize(CallDispatchersFactory.java:135)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:123)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.executeAndSpecialize(CallDispatchersFactory.java:2429)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2375)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeAndSpecialize(CallNodeGen.java:274)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:249)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.executeAndSpecialize(AbstractMethodBuiltinsFactory.java:209)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:196)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.executeAndSpecialize(TpSlotVarargsFactory.java:2220)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2179)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeAndSpecialize(CallNodeGen.java:333)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:249)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.executeAndSpecialize(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallTernaryMethodNode.call(CallTernaryMethodNode.java:178)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallTernaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:30113)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20277)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:1891)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:2895)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:615)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:37155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.run(TopLevelExceptionHandler.java:343)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.execute(TopLevelExceptionHandler.java:147)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:537)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.eval(PolyglotContextImpl.java:1904)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextDispatch.eval(PolyglotContextDispatch.java:67)\n\tat org.graalvm.polyglot/org.graalvm.polyglot.Context.eval(Context.java:423)\n\tat dev.elide.runtime.GuestResultExtensionsKt.evaluate(SourceFile:35)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource$lambda$5$0$0(SourceFile:1533)\n\tat dev.elide.runtime.GuestResultExtensionsKt.runGuest(SourceFile:59)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource(SourceFile:1532)\n\tat dev.elide.cli.commands.RunCommand.evaluate(SourceFile:838)\n\tat dev.elide.cli.commands.RunCommand.evaluate$default(SourceFile:819)\n\tat dev.elide.cli.commands.RunCommand.runGuest(SourceFile:731)\n\tat dev.elide.cli.commands.RunCommand.runSourceOrScript(SourceFile:299)\n\tat dev.elide.cli.commands.RunCommand.run(SourceFile:160)\n\tat dev.elide.cli.commands.Command$Companion.parseAndRun(SourceFile:60)\n\tat dev.elide.EntryKt.entry(SourceFile:1165)", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_binascii.py\", line 112, in test_base64invalid\n b = binascii.a2b_base64(a)\nbinascii.Error: IllegalArgumentException: Input byte array has wrong 4-byte ending unit\n\nJava stack trace:\njava.lang.IllegalArgumentException: Input byte array has wrong 4-byte ending unit\n\tat java.base@25.0.4.1.1/java.util.Base64$Decoder.decode0(Base64.java:842)\n\tat java.base@25.0.4.1.1/java.util.Base64$Decoder.decode(Base64.java:667)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltins$A2bBase64Node.b64decode(BinasciiModuleBuiltins.java:262)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltins$A2bBase64Node.doConvert(BinasciiModuleBuiltins.java:200)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.BinasciiModuleBuiltinsFactory$A2bBase64NodeFactory$A2bBase64NodeGen.executeWithoutClinic(BinasciiModuleBuiltinsFactory.java:604)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.builtins.PythonBinaryClinicBuiltinNode.execute(PythonBinaryClinicBuiltinNode.java:84)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.builtins.BuiltinCallNode$BuiltinBinaryCallNode.execute(BuiltinCallNode.java:106)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.BuiltinFunctionRootNode.execute(BuiltinFunctionRootNode.java:337)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$BuiltinMethodCachedCallNode.callBuiltinMethodCached(CallDispatchers.java:290)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$BuiltinMethodCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:1259)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.builtinMethodCall(CallNode.java:187)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:232)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.call(CallBinaryMethodNode.java:181)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod_(PBytecodeDSLRootNodeGen.java:30039)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedIndirectCallNode.call(OptimizedIndirectCallNode.java:68)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:276)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1880)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2370)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:24982)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.executeAndSpecialize(CallDispatchersFactory.java:135)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:123)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.executeAndSpecialize(CallDispatchersFactory.java:2429)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2375)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeAndSpecialize(CallNodeGen.java:274)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:249)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.executeAndSpecialize(AbstractMethodBuiltinsFactory.java:209)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:196)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.executeAndSpecialize(TpSlotVarargsFactory.java:2220)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2179)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeAndSpecialize(CallNodeGen.java:333)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:249)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.executeAndSpecialize(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallTernaryMethodNode.call(CallTernaryMethodNode.java:178)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallTernaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:30113)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20277)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:1891)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:2895)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:615)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:37155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.run(TopLevelExceptionHandler.java:343)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.execute(TopLevelExceptionHandler.java:147)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:537)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.eval(PolyglotContextImpl.java:1904)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextDispatch.eval(PolyglotContextDispatch.java:67)\n\tat org.graalvm.polyglot/org.graalvm.polyglot.Context.eval(Context.java:423)\n\tat dev.elide.runtime.GuestResultExtensionsKt.evaluate(SourceFile:35)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource$lambda$5$0$0(SourceFile:1533)\n\tat dev.elide.runtime.GuestResultExtensionsKt.runGuest(SourceFile:59)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource(SourceFile:1532)\n\tat dev.elide.cli.commands.RunCommand.evaluate(SourceFile:838)\n\tat dev.elide.cli.commands.RunCommand.evaluate$default(SourceFile:819)\n\tat dev.elide.cli.commands.RunCommand.runGuest(SourceFile:731)\n\tat dev.elide.cli.commands.RunCommand.runSourceOrScript(SourceFile:299)\n\tat dev.elide.cli.commands.RunCommand.run(SourceFile:160)\n\tat dev.elide.cli.commands.Command$Companion.parseAndRun(SourceFile:60)\n\tat dev.elide.EntryKt.entry(SourceFile:1165)" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_destructor self.assertEqual(b, writer._write_stack[]) ~~~~~~~~~~~~~~~~~~~^^^ IndexError", + "count": 4, + "exampleIds": [ + "test_io.CBufferedWriterTest.test_destructor", + "test_io.PyBufferedWriterTest.test_destructor", + "test_io.CBufferedRandomTest.test_destructor", + "test_io.PyBufferedRandomTest.test_destructor" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_io.py\", line 2017, in test_destructor\n self.assertEqual(b\"abc\", writer._write_stack[0])\n ~~~~~~~~~~~~~~~~~~~^^^\nIndexError: list index out of range" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_empty_string f = getattr(binascii, func) AttributeError: module has no attribute ", + "count": 4, + "exampleIds": [ + "test_binascii.ArrayBinASCIITest.test_empty_string", + "test_binascii.BinASCIITest.test_empty_string", + "test_binascii.BytearrayBinASCIITest.test_empty_string", + "test_binascii.MemoryviewBinASCIITest.test_empty_string" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_binascii.py\", line 453, in test_empty_string\n f = getattr(binascii, func)\nAttributeError: module 'binascii' has no attribute 'a2b_qp'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_functions self.assertTrue(hasattr(getattr(binascii, name), )) ~~~~~~~^^^^^^^^^^^^^^^^ Attr", + "count": 4, + "exampleIds": [ + "test_binascii.ArrayBinASCIITest.test_functions", + "test_binascii.BinASCIITest.test_functions", + "test_binascii.BytearrayBinASCIITest.test_functions", + "test_binascii.MemoryviewBinASCIITest.test_functions" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_binascii.py\", line 47, in test_functions\n self.assertTrue(hasattr(getattr(binascii, name), '__call__'))\n ~~~~~~~^^^^^^^^^^^^^^^^\nAttributeError: module 'binascii' has no attribute 'a2b_qp'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_hex_separator self.assertEqual(binascii.hexlify(self.type2test(s), , ), expected8) ~~~~", + "count": 4, + "exampleIds": [ + "test_binascii.ArrayBinASCIITest.test_hex_separator", + "test_binascii.BinASCIITest.test_hex_separator", + "test_binascii.BytearrayBinASCIITest.test_hex_separator", + "test_binascii.MemoryviewBinASCIITest.test_hex_separator" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_binascii.py\", line 324, in test_hex_separator\n self.assertEqual(binascii.hexlify(self.type2test(s), '.', 8), expected8)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^\nNotImplementedError" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_incrementaldecoder self.assertEqual(ostream.getvalue(), self.tstring[]) ~~~~~~~~~~~~~~~~^^^^", + "count": 4, + "exampleIds": [ + "test_codecencodings_iso2022.Test_ISO2022_JP.test_incrementaldecoder", + "test_codecencodings_iso2022.Test_ISO2022_JP2.test_incrementaldecoder", + "test_codecencodings_iso2022.Test_ISO2022_KR.test_incrementaldecoder", + "test_codecencodings_kr.Test_EUCKR.test_incrementaldecoder" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 208, in test_incrementaldecoder\n self.assertEqual(ostream.getvalue(), self.tstring[1])\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b'Python $N3+H/$O!\"1990 G/$4$m$+$i3+;O$5$l$F$$$^$9[719 chars]\\n\\n' != b'Python \\xe3\\x81\\xae\\xe9\\x96\\x8b\\xe7\\x99\\xba\\xe3\\[4055 chars]\\n\\n'", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 208, in test_incrementaldecoder\n self.assertEqual(ostream.getvalue(), self.tstring[1])\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b\"!] FD@L=c(Python)@: 9h?l1b =10m, 0-7BGQ [362 chars]Y.\\n\" != b'\\xe2\\x97\\x8e \\xed\\x8c\\x8c\\xec\\x9d\\xb4\\xe[2011 chars]4.\\n'", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 208, in test_incrementaldecoder\n self.assertEqual(ostream.getvalue(), self.tstring[1])\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b'\\xe[1895 chars]c \\xe3\\x85\\xa4\\xe3\\x85\\x86\\xe3\\x85\\xa0\\xe3\\x85[445 chars]4.\\n' != b'\\xe[1895 chars]c \\xec\\x93\\x94\\xec\\x93\\x94\\xec\\x93\\xa9~ \\xeb\\x[193 chars]4.\\n'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_qp a2b_qp = binascii.a2b_qp ^^^^^^^^^^^^^^^ AttributeError: module has no attribute ", + "count": 4, + "exampleIds": [ + "test_binascii.ArrayBinASCIITest.test_qp", + "test_binascii.BinASCIITest.test_qp", + "test_binascii.BytearrayBinASCIITest.test_qp", + "test_binascii.MemoryviewBinASCIITest.test_qp" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_binascii.py\", line 330, in test_qp\n a2b_qp = binascii.a2b_qp\n ^^^^^^^^^^^^^^^\nAttributeError: module 'binascii' has no attribute 'a2b_qp'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_repr_safety_against_reentrant_mutation self.assertEqual(repr(g_partial),) ~~~~~~~~~~~~~~~~", + "count": 4, + "exampleIds": [ + "test_functools.TestPartialC.test_repr_safety_against_reentrant_mutation", + "test_functools.TestPartialCSubclass.test_repr_safety_against_reentrant_mutation", + "test_functools.TestPartialPy.test_repr_safety_against_reentrant_mutation", + "test_functools.TestPartialPySubclass.test_repr_safety_against_reentrant_mutation" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_functools.py\", line 459, in test_repr_safety_against_reentrant_mutation\n self.assertEqual(repr(g_partial),\"functools.partial(Function(old_function), EvilObject, arg=None)\")\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: 'functools.partial(Function(old_function), EvilObject, keyword=None)' != 'functools.partial(Function(old_function), EvilObject, arg=None)'\n- functools.partial(Function(old_function), EvilObject, keyword=None)\n? ^^^^^ ^\n+ functools.partial(Function(old_function), EvilObject, arg=None)\n? ^ ^" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_returned_value a2b = getattr(binascii, fa) AttributeError: module has no attribute ", + "count": 4, + "exampleIds": [ + "test_binascii.ArrayBinASCIITest.test_returned_value", + "test_binascii.BinASCIITest.test_returned_value", + "test_binascii.BytearrayBinASCIITest.test_returned_value", + "test_binascii.MemoryviewBinASCIITest.test_returned_value" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_binascii.py\", line 55, in test_returned_value\n a2b = getattr(binascii, fa)\nAttributeError: module 'binascii' has no attribute 'a2b_qp'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_unicode_a2b a2b = getattr(binascii, fa) AttributeError: module has no attribute ", + "count": 4, + "exampleIds": [ + "test_binascii.ArrayBinASCIITest.test_unicode_a2b", + "test_binascii.BinASCIITest.test_unicode_a2b", + "test_binascii.BytearrayBinASCIITest.test_unicode_a2b", + "test_binascii.MemoryviewBinASCIITest.test_unicode_a2b" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_binascii.py\", line 477, in test_unicode_a2b\n a2b = getattr(binascii, fa)\nAttributeError: module 'binascii' has no attribute 'a2b_qp'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_unicode_b2a self.assertRaises(TypeError, getattr(binascii, func), ) ~~~~~~~^^^^^^^^^^^^^^^", + "count": 4, + "exampleIds": [ + "test_binascii.ArrayBinASCIITest.test_unicode_b2a", + "test_binascii.BinASCIITest.test_unicode_b2a", + "test_binascii.BytearrayBinASCIITest.test_unicode_b2a", + "test_binascii.MemoryviewBinASCIITest.test_unicode_b2a" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_binascii.py\", line 466, in test_unicode_b2a\n self.assertRaises(TypeError, getattr(binascii, func), \"test\")\n ~~~~~~~^^^^^^^^^^^^^^^^\nAttributeError: module 'binascii' has no attribute 'b2a_qp'\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_binascii.py\", line 468, in test_unicode_b2a\n self.fail('{}(\"test\") raises {!r}'.format(func, err))\n ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b2a_qp(\"test\") raises AttributeError(\"module 'binascii' has no attribute 'b2a_qp'\")" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_uu a = binascii.b2a_uu(b, backtick=backtick) ^^^^^^^^^^^^^^^ AttributeError: module has n", + "count": 4, + "exampleIds": [ + "test_binascii.ArrayBinASCIITest.test_uu", + "test_binascii.BinASCIITest.test_uu", + "test_binascii.BytearrayBinASCIITest.test_uu", + "test_binascii.MemoryviewBinASCIITest.test_uu" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_binascii.py\", line 229, in test_uu\n a = binascii.b2a_uu(b, backtick=backtick)\n ^^^^^^^^^^^^^^^\nAttributeError: module 'binascii' has no attribute 'b2a_uu'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in wrapper return fxn(*args, **kwargs) File , line , in f self.assertEqual(sorted(os.listdir(se", + "count": 4, + "exampleIds": [ + "test_compileall.CommandLineTestsNoSourceEpoch.test_pep3147_paths_doubleoptimize", + "test_compileall.CommandLineTestsNoSourceEpoch.test_pep3147_paths_normal", + "test_compileall.CommandLineTestsWithSourceEpoch.test_pep3147_paths_doubleoptimize", + "test_compileall.CommandLineTestsWithSourceEpoch.test_pep3147_paths_normal" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_py_compile.py\", line 22, in wrapper\n return fxn(*args, **kwargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_compileall.py\", line 630, in f\n self.assertEqual(sorted(os.listdir(self.pkgdir_cachedir)), expected)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: Lists differ: ['__init__.graalpy253-313.opt-1.pyc', 'bar.graalpy253-313.opt-1.pyc'] != ['__init__.graalpy253-313.opt-2.pyc', 'bar.graalpy253-313.opt-2.pyc']\n\nFirst differing element 0:\n'__init__.graalpy253-313.opt-1.pyc'\n'__init__.graalpy253-313.opt-2.pyc'\n\n- ['__init__.graalpy253-313.opt-1.pyc', 'bar.graalpy253-313.opt-1.pyc']\n? ^ ^\n\n+ ['__init__.graalpy253-313.opt-2.pyc', 'bar.graalpy253-313.opt-2.pyc']\n? ^ ^", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_py_compile.py\", line 22, in wrapper\n return fxn(*args, **kwargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_compileall.py\", line 630, in f\n self.assertEqual(sorted(os.listdir(self.pkgdir_cachedir)), expected)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: Lists differ: ['__init__.graalpy253-313.opt-1.pyc', 'bar.graalpy253-313.opt-1.pyc'] != ['__init__.graalpy253-313.pyc', 'bar.graalpy253-313.pyc']\n\nFirst differing element 0:\n'__init__.graalpy253-313.opt-1.pyc'\n'__init__.graalpy253-313.pyc'\n\n- ['__init__.graalpy253-313.opt-1.pyc', 'bar.graalpy253-313.opt-1.pyc']\n? ------ ------\n\n+ ['__init__.graalpy253-313.pyc', 'bar.graalpy253-313.pyc']", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_py_compile.py\", line 32, in wrapper\n return fxn(*args, **kwargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_compileall.py\", line 630, in f\n self.assertEqual(sorted(os.listdir(self.pkgdir_cachedir)), expected)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: Lists differ: ['__init__.graalpy253-313.opt-1.pyc', 'bar.graalpy253-313.opt-1.pyc'] != ['__init__.graalpy253-313.opt-2.pyc', 'bar.graalpy253-313.opt-2.pyc']\n\nFirst differing element 0:\n'__init__.graalpy253-313.opt-1.pyc'\n'__init__.graalpy253-313.opt-2.pyc'\n\n- ['__init__.graalpy253-313.opt-1.pyc', 'bar.graalpy253-313.opt-1.pyc']\n? ^ ^\n\n+ ['__init__.graalpy253-313.opt-2.pyc', 'bar.graalpy253-313.opt-2.pyc']\n? ^ ^", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_py_compile.py\", line 32, in wrapper\n return fxn(*args, **kwargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_compileall.py\", line 630, in f\n self.assertEqual(sorted(os.listdir(self.pkgdir_cachedir)), expected)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: Lists differ: ['__init__.graalpy253-313.opt-1.pyc', 'bar.graalpy253-313.opt-1.pyc'] != ['__init__.graalpy253-313.pyc', 'bar.graalpy253-313.pyc']\n\nFirst differing element 0:\n'__init__.graalpy253-313.opt-1.pyc'\n'__init__.graalpy253-313.pyc'\n\n- ['__init__.graalpy253-313.opt-1.pyc', 'bar.graalpy253-313.opt-1.pyc']\n? ------ ------\n\n+ ['__init__.graalpy253-313.pyc', 'bar.graalpy253-313.pyc']" + ] + }, + { + "signature": "TypeError: MethClass.meth_o() got an unexpected keyword argument During handling of the above exception, another exception occurred: Traceback (most recen", + "count": 4, + "exampleIds": [ + "test_call.TestCallingConventionsClass.test_o_error_arg_kw", + "test_call.TestCallingConventionsClass.test_o_error_kw", + "test_call.TestCallingConventionsClassInstance.test_o_error_arg_kw", + "test_call.TestCallingConventionsClassInstance.test_o_error_kw" + ], + "samples": [ + "TypeError: MethClass.meth_o() got an unexpected keyword argument 'k'\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_call.py\", line 327, in test_o_error_arg_kw\n self.assertRaisesRegex(\n ~~~~~~~~~~~~~~~~~~~~~~^\n TypeError, msg, lambda: self.obj.meth_o(k=1),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: \"meth_o\\(\\) takes no keyword arguments\" does not match \"MethClass.meth_o() got an unexpected keyword argument 'k'\"", + "TypeError: MethClass.meth_o() got an unexpected keyword argument 'k'\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_call.py\", line 321, in test_o_error_kw\n self.assertRaisesRegex(\n ~~~~~~~~~~~~~~~~~~~~~~^\n TypeError, msg, lambda: self.obj.meth_o(k=1),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: \"meth_o\\(\\) takes no keyword arguments\" does not match \"MethClass.meth_o() got an unexpected keyword argument 'k'\"" + ] + }, + { + "signature": "TypeError: MethClass.meth_o() takes positional arguments but were given During handling of the above exception, another exception occurred: Traceback (m", + "count": 4, + "exampleIds": [ + "test_call.TestCallingConventionsClass.test_o_error_ext", + "test_call.TestCallingConventionsClass.test_o_error_two_args", + "test_call.TestCallingConventionsClassInstance.test_o_error_ext", + "test_call.TestCallingConventionsClassInstance.test_o_error_two_args" + ], + "samples": [ + "TypeError: MethClass.meth_o() takes 2 positional arguments but 4 were given\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_call.py\", line 315, in test_o_error_ext\n self.assertRaisesRegex(\n ~~~~~~~~~~~~~~~~~~~~~~^\n TypeError, msg, lambda: self.obj.meth_o(*(1, 2, 3)),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: \"meth_o\\(\\) takes exactly one argument \\(3 given\\)\" does not match \"MethClass.meth_o() takes 2 positional arguments but 4 were given\"", + "TypeError: MethClass.meth_o() takes 2 positional arguments but 3 were given\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_call.py\", line 309, in test_o_error_two_args\n self.assertRaisesRegex(\n ~~~~~~~~~~~~~~~~~~~~~~^\n TypeError, msg, lambda: self.obj.meth_o(1, 2),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: \"meth_o\\(\\) takes exactly one argument \\(2 given\\)\" does not match \"MethClass.meth_o() takes 2 positional arguments but 3 were given\"" + ] + }, + { + "signature": "ValueError: Cant jump into an block as theret jump from event.\"", + "count": 4, + "exampleIds": [ + "test_sys_settrace.JumpTestCase.test_no_jump_into_bare_except_block", + "test_sys_settrace.JumpTestCase.test_no_jump_into_bare_except_block_from_try_block", + "test_sys_settrace.JumpTestCase.test_no_jump_into_qualified_except_block", + "test_sys_settrace.JumpTestCase.test_no_jump_into_qualified_except_block_from_try_block" + ], + "samples": [ + "ValueError: Can't jump from \"line\" event.\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2083, in test\n self.run_test(func, jumpFrom, jumpTo, expected,\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n error=error, event=event, decorated=True, warning=warning)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2042, in run_test\n with contextlib.ExitStack() as stack:\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 619, in __exit__\n raise exc\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 604, in __exit__\n if cb(*exc_details):\n ~~^^^^^^^^^^^^^^\nAssertionError: \"can't jump into an 'except' block as there's no exception\" does not match \"Can't jump from \"line\" event.\"" + ] + }, + { + "signature": "AttributeError()", + "count": 3, + "exampleIds": [ + "test_posix", + "test_monitoring", + "test_readline" + ], + "samples": [ + "AttributeError(\"module 'os' has no attribute 'sched_getscheduler'\")", + "AttributeError(\"module 'sys' has no attribute 'monitoring'\")", + "AttributeError(\"module 'readline' has no attribute '_READLINE_VERSION'\")" + ] + }, + { + "signature": "BrokenPipeError: [Errno ] Broken pipe During handling of the above exception, another exception occurred: Traceback (most recent call last): File , line", + "count": 3, + "exampleIds": [ + "test_repl.TestInteractiveInterpreter.test_interactive_traceback_reporting_multiple_input", + "test_repl.TestInteractiveInterpreter.test_runsource_show_syntax_error_location", + "test_repl.TestInteractiveModeSyntaxErrors.test_interactive_syntax_error_correct_line" + ], + "samples": [ + "BrokenPipeError: [Errno 32] Broken pipe\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_repl.py\", line 218, in test_interactive_traceback_reporting_multiple_input\n output = kill_python(p)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/script_helper.py\", line 220, in kill_python\n p.stdin.close()\n ~~~~~~~~~~~~~^^\nBrokenPipeError: [Errno 32] Broken pipe", + "BrokenPipeError: [Errno 32] Broken pipe\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_repl.py\", line 298, in test_runsource_show_syntax_error_location\n output = kill_python(p)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/script_helper.py\", line 220, in kill_python\n p.stdin.close()\n ~~~~~~~~~~~~~^^\nBrokenPipeError: [Errno 32] Broken pipe", + "BrokenPipeError: [Errno 32] Broken pipe\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_repl.py\", line 392, in test_interactive_syntax_error_correct_line\n output = run_on_interactive_mode(dedent(\"\"\"\\\n def f():\n print(0)\n return yield 42\n \"\"\"))\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_repl.py\", line 92, in run_on_interactive_mode\n output = kill_python(process)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/script_helper.py\", line 220, in kill_python\n p.stdin.close()\n ~~~~~~~~~~~~~^^\nBrokenPipeError: [Errno 32] Broken pipe" + ] + }, + { + "signature": "CPython driver timed out", + "count": 3, + "exampleIds": [ + "cpython-core::", + "cpython-core::", + "cpython-core::" + ], + "samples": [ + "CPython driver timed out" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in foo yield GeneratorExit During handling of the above exception, another exception occurred: Trac", + "count": 3, + "exampleIds": [ + "test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_aclose_07", + "test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_aclose_08", + "test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_aclose_12" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 1241, in foo\n yield 1\nGeneratorExit\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 1255, in test_async_gen_asyncio_aclose_07\n self.loop.run_until_complete(run())\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/base_events.py\", line 725, in run_until_complete\n return future.result()\n ~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/futures.py\", line 199, in result\n raise self._exception.with_traceback(self._exception_tb)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/tasks.py\", line 304, in __step_run_and_handle_result\n result = coro.send(None)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 1253, in run\n await gen.aclose()\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 1244, in foo\n await asyncio.sleep(0.01)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/tasks.py\", line 721, in sleep\n return await future\n ^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/futures.py\", line 288, in __await__\n raise RuntimeError(\"await wasn't used with future\")\nRuntimeError: await wasn't used with future", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 1266, in foo\n yield 1\nGeneratorExit\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 1282, in test_async_gen_asyncio_aclose_08\n self.loop.run_until_complete(run())\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/base_events.py\", line 725, in run_until_complete\n return future.result()\n ~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/futures.py\", line 199, in result\n raise self._exception.with_traceback(self._exception_tb)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/tasks.py\", line 304, in __step_run_and_handle_result\n result = coro.send(None)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 1280, in run\n await gen.aclose()\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 1271, in foo\n await asyncio.sleep(0.01)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/tasks.py\", line 721, in sleep\n return await future\n ^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/futures.py\", line 288, in __await__\n raise RuntimeError(\"await wasn't used with future\")\nRuntimeError: await wasn't used with future", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 1397, in foo\n yield 1\nGeneratorExit\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 1410, in test_async_gen_asyncio_aclose_12\n self.loop.run_until_complete(run())\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/base_events.py\", line 725, in run_until_complete\n return future.result()\n ~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/futures.py\", line 199, in result\n raise self._exception.with_traceback(self._exception_tb)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/tasks.py\", line 304, in __step_run_and_handle_result\n result = coro.send(None)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 1408, in run\n await gen.aclose()\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 1400, in foo\n await task\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/futures.py\", line 288, in __await__\n raise RuntimeError(\"await wasn't used with future\")\nRuntimeError: await wasn't used with future" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in inner with self._recreate_cm(): ~~~~~~~~~~~~~~~~~^^ File , line , in __enter__ return next(s", + "count": 3, + "exampleIds": [ + "test_gc.GCTogglingTests.test_bug1055820d", + "test_gc.GCTogglingTests.test_indirect_calls_with_gc_disabled", + "test_gc.GCTogglingTests.test_threshold_zero" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 84, in inner\n with self._recreate_cm():\n ~~~~~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 141, in __enter__\n return next(self.gen)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 874, in gc_threshold\n old_threshold = gc.get_threshold()\nAttributeError: module 'gc' has no attribute 'get_threshold'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_attribute_name_interning self.assertIs(x_key, y_key) ~~~~~~~~~~~~~^^^^^^^^^^^^^^ AssertionError", + "count": 3, + "exampleIds": [ + "test_pickle.CDumpPickle_LoadPickle.test_attribute_name_interning", + "test_pickle.CPicklerTests.test_attribute_name_interning", + "test_pickletools.OptimizedPickleTests.test_attribute_name_interning" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/pickletester.py\", line 3253, in test_attribute_name_interning\n self.assertIs(x_key, y_key)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^\nAssertionError: 'bar' is not 'bar'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_class_creation_with_docstrings self.run_and_compare(func, ~~~~~~~~~~~~~~~~~~~~^^^^^^ [(, ...\n (3, 'return'),\n ^^^^^^^^^^^^^^\n (1, 'return')])\n ^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 392, in run_and_compare\n self.compare_events(func.__code__.co_firstlineno,\n ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n tracer.events, events)\n ^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 382, in compare_events\n self.fail(\n ~~~~~~~~~^\n \"events did not match expectation:\\n\" +\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n \"\\n\".join(difflib.ndiff([str(x) for x in expected_events],\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n [str(x) for x in events])))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: events did not match expectation:\n (0, 'call')\n (1, 'line')\n (1, 'call')\n (1, 'line')\n- (2, 'line')\n (3, 'line')\n (3, 'return')\n (1, 'return')" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_errors self.assertEqualException(f, ) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File () got multiple values for argument 'a'\" != \"() got an unexpected keyword argument 'c'\"\n- () got multiple values for argument 'a'\n+ () got an unexpected keyword argument 'c'", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_inspect/test_inspect.py\", line 2510, in test_errors\n self.assertEqualException(f, '1, c=3, a=2')\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_inspect/test_inspect.py\", line 2577, in assertEqualException\n return super(TestGetcallargsUnboundMethods, self).assertEqualException(\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^\n *self._getAssertEqualParams(func, call_params_string, locs))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_inspect/test_inspect.py\", line 2376, in assertEqualException\n self.assertEqual(str(ex1), str(ex2))\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^\nAssertionError: \"() got multiple values for argument 'a'\" != \"() got an unexpected keyword argument 'c'\"\n- () got multiple values for argument 'a'\n+ () got an unexpected keyword argument 'c'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_incrementalencoder self.assertEqual(ostream.getvalue(), self.tstring[]) ~~~~~~~~~~~~~~~~^^^^", + "count": 3, + "exampleIds": [ + "test_codecencodings_iso2022.Test_ISO2022_JP.test_incrementalencoder", + "test_codecencodings_iso2022.Test_ISO2022_JP2.test_incrementalencoder", + "test_codecencodings_iso2022.Test_ISO2022_KR.test_incrementalencoder" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 191, in test_incrementalencoder\n self.assertEqual(ostream.getvalue(), self.tstring[0])\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b'Python \\x1b$B$N\\x1b(B\\x1b$B3+\\x1b(B\\x1b$BH/\\x1b(B\\x1b$B$[4719 chars]\\n\\n' != b'Python \\x1b$B$N3+H/$O!\"\\x1b(B1990 \\x1b$BG/$4$m$+$i3+;O$5[927 chars]\\n\\n'", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 191, in test_incrementalencoder\n self.assertEqual(ostream.getvalue(), self.tstring[0])\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b\"\\x1[146 chars]f\\n\\x1b$)C\\x0eH?@2@{@N\\x0f \\x0e0m, line , in test_matches_pathbase_api self.assertEqual(our_attr.__doc__, path_attr.__doc__) ~~~~~~~~~~~~~~~~^^^^", + "count": 3, + "exampleIds": [ + "test_pathlib.test_pathlib.PathSubclassTest.test_matches_pathbase_api", + "test_pathlib.test_pathlib.PathTest.test_matches_pathbase_api", + "test_pathlib.test_pathlib.PosixPathTest.test_matches_pathbase_api" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_pathlib/test_pathlib.py\", line 563, in test_matches_pathbase_api\n self.assertEqual(our_attr.__doc__, path_attr.__doc__)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: \"\\n Make this path a hard link pointing t[125 chars] \" != \"\\n Make this path a hard link pointing to th[113 chars] \"\n \n- Make this path a hard link pointing to the same file as *target*.\n? ----\n+ Make this path a hard link pointing to the same file as *target*.\n \n- Note the order of arguments (self, target) is the reverse of os.link's.\n? ----\n+ Note the order of arguments (self, target) is the reverse of os.link's.\n- \n? ----\n+" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_null_hash known_hash_of_obj = self.get_expected_hash(, ) File , line , in get_exp", + "count": 3, + "exampleIds": [ + "test_hash.BytesHashRandomizationTests.test_null_hash", + "test_hash.MemoryviewHashRandomizationTests.test_null_hash", + "test_hash.StrHashRandomizationTests.test_null_hash" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hash.py\", line 268, in test_null_hash\n known_hash_of_obj = self.get_expected_hash(0, 3)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hash.py\", line 264, in get_expected_hash\n return self.known_hashes[algorithm][position][platform]\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^\nKeyError: 'java'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_streamwriter ostream.write(data) ~~~~~~~~~~~~~^^^^^^ UnicodeEncodeError: codec can\\u", + "count": 3, + "exampleIds": [ + "test_codecencodings_jp.Test_SJISX0213.test_streamwriter", + "test_codecencodings_hk.Test_Big5HKSCS.test_streamwriter", + "test_codecencodings_kr.Test_EUCKR.test_streamwriter" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 269, in test_streamwriter\n ostream.write(data)\n ~~~~~~~~~~~~~^^^^^^\nUnicodeEncodeError: 'shift_jisx0213' codec can't encode character '\\u309a' in position 0: unmappable character", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 269, in test_streamwriter\n ostream.write(data)\n ~~~~~~~~~~~~~^^^^^^\nUnicodeEncodeError: 'big5hkscs' codec can't encode character '\\u0304' in position 8: unmappable character", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 269, in test_streamwriter\n ostream.write(data)\n ~~~~~~~~~~~~~^^^^^^\nUnicodeEncodeError: 'euc_kr' codec can't encode character '\\uc4d4' in position 211: unmappable character" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_streamwriter self.assertEqual(ostream.getvalue(), self.tstring[]) ~~~~~~~~~~~~~~~~^^^^^^^^^^", + "count": 3, + "exampleIds": [ + "test_codecencodings_iso2022.Test_ISO2022_JP.test_streamwriter", + "test_codecencodings_iso2022.Test_ISO2022_JP2.test_streamwriter", + "test_codecencodings_iso2022.Test_ISO2022_KR.test_streamwriter" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 271, in test_streamwriter\n self.assertEqual(ostream.getvalue(), self.tstring[0])\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b'Python \\x1b$B$N\\x1b(B\\x1b$B3+\\x1b(B\\x1b$BH/\\x1b(B\\x1b$B$[4719 chars]\\n\\n' != b'Python \\x1b$B$N3+H/$O!\"\\x1b(B1990 \\x1b$BG/$4$m$+$i3+;O$5[927 chars]\\n\\n'", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 271, in test_streamwriter\n self.assertEqual(ostream.getvalue(), self.tstring[0])\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b\"\\x1[146 chars]f\\n\\x1b$)C\\x0eH?@2@{@N\\x0f \\x0e0m, line , in test_strftime_with_bad_tzname_replace self.assertRaises(TypeError, t.strftime, ) ~~~~~~~~~~~~~~", + "count": 3, + "exampleIds": [ + "datetimetester.TestDateTime_Fast.test_strftime_with_bad_tzname_replace", + "datetimetester.TestDateTimeTZ_Fast.test_strftime_with_bad_tzname_replace", + "datetimetester.TestSubclassDateTime_Fast.test_strftime_with_bad_tzname_replace" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/datetimetester.py\", line 2236, in test_strftime_with_bad_tzname_replace\n self.assertRaises(TypeError, t.strftime, '%Z')\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: TypeError not raised by strftime" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in wrapper return ctx.run(func, *args, **kwargs) ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ File , line , i", + "count": 3, + "exampleIds": [ + "test_context.ContextTest.test_context_getset_4", + "test_context.ContextTest.test_context_run_4", + "test_context.ContextTest.test_context_var_repr_1" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_context.py\", line 23, in wrapper\n return ctx.run(func, *args, **kwargs)\n ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_context.py\", line 313, in test_context_getset_4\n with self.assertRaisesRegex(ValueError, 'different Context'):\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: ValueError not raised", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_context.py\", line 23, in wrapper\n return ctx.run(func, *args, **kwargs)\n ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_context.py\", line 177, in test_context_run_4\n self.assertEqual(ctx1, returned_ctx)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^\nAssertionError: <_contextvars.Context object at 0x55a56047> != <_contextvars.Context object at 0x486a5185>", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_context.py\", line 23, in wrapper\n return ctx.run(func, *args, **kwargs)\n ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_context.py\", line 49, in test_context_var_repr_1\n self.assertIn('123', repr(c))\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\nAssertionError: '123' not found in '<_contextvars.ContextVar object at 0x6df16fcb>'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in wrapper return fxn(*args, **kwargs) File , line , in test_strip_and_prepend self.assertIn( ~", + "count": 3, + "exampleIds": [ + "test_compileall.CommandLineTestsNoSourceEpoch.test_strip_and_prepend", + "test_compileall.CommandLineTestsWithSourceEpoch.test_strip_and_prepend", + "test_compileall.CompileallTestsWithSourceEpoch.test_strip_and_prepend" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_py_compile.py\", line 22, in wrapper\n return fxn(*args, **kwargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_compileall.py\", line 888, in test_strip_and_prepend\n self.assertIn(\n ~~~~~~~~~~~~~^\n expected_in,\n ^^^^^^^^^^^^\n str(err, encoding=sys.getdefaultencoding())\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: '/foo/real/path' not found in \"Error: Unrecognized source extension 'pyc' in: /tmp/tmpf_veqdfu/test/build/real/path/__pycache__/test.graalpy253-313.opt-1.pyc; see --help\\n\"", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_py_compile.py\", line 32, in wrapper\n return fxn(*args, **kwargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_compileall.py\", line 888, in test_strip_and_prepend\n self.assertIn(\n ~~~~~~~~~~~~~^\n expected_in,\n ^^^^^^^^^^^^\n str(err, encoding=sys.getdefaultencoding())\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: '/foo/real/path' not found in \"Error: Unrecognized source extension 'pyc' in: /tmp/tmpn34kekrv/test/build/real/path/__pycache__/test.graalpy253-313.opt-1.pyc; see --help\\n\"", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_py_compile.py\", line 32, in wrapper\n return fxn(*args, **kwargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_compileall.py\", line 417, in test_strip_and_prepend\n self.assertIn(\n ~~~~~~~~~~~~~^\n expected_in,\n ^^^^^^^^^^^^\n str(err, encoding=sys.getdefaultencoding())\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: '/foo/real/path' not found in \"Error: Unrecognized source extension 'pyc' in: /tmp/tmpcvrp4tw4/test/build/real/path/__pycache__/test.graalpy253-313.opt-1.pyc; see --help\\n\"" + ] + }, + { + "signature": "TypeError: MethInstance.meth_noargs() takes positional argument but were given During handling of the above exception, another exception occurred: Trace", + "count": 3, + "exampleIds": [ + "test_call.TestCallingConventionsInstance.test_noargs_error_arg", + "test_call.TestCallingConventionsInstance.test_noargs_error_arg2", + "test_call.TestCallingConventionsInstance.test_noargs_error_ext" + ], + "samples": [ + "TypeError: MethInstance.meth_noargs() takes 1 positional argument but 2 were given\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_call.py\", line 339, in test_noargs_error_arg\n self.assertRaisesRegex(\n ~~~~~~~~~~~~~~~~~~~~~~^\n TypeError, msg, lambda: self.obj.meth_noargs(1),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: \"meth_noargs\\(\\) takes no arguments \\(1 given\\)\" does not match \"MethInstance.meth_noargs() takes 1 positional argument but 2 were given\"", + "TypeError: MethInstance.meth_noargs() takes 1 positional argument but 3 were given\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_call.py\", line 345, in test_noargs_error_arg2\n self.assertRaisesRegex(\n ~~~~~~~~~~~~~~~~~~~~~~^\n TypeError, msg, lambda: self.obj.meth_noargs(1, 2),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: \"meth_noargs\\(\\) takes no arguments \\(2 given\\)\" does not match \"MethInstance.meth_noargs() takes 1 positional argument but 3 were given\"", + "TypeError: MethInstance.meth_noargs() takes 1 positional argument but 4 were given\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_call.py\", line 351, in test_noargs_error_ext\n self.assertRaisesRegex(\n ~~~~~~~~~~~~~~~~~~~~~~^\n TypeError, msg, lambda: self.obj.meth_noargs(*(1, 2, 3)),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: \"meth_noargs\\(\\) takes no arguments \\(3 given\\)\" does not match \"MethInstance.meth_noargs() takes 1 positional argument but 4 were given\"" + ] + }, + { + "signature": "TypeError: MethStatic.meth_noargs() takes positional argument but were given During handling of the above exception, another exception occurred: Traceba", + "count": 3, + "exampleIds": [ + "test_call.TestCallingConventionsStatic.test_noargs_error_arg", + "test_call.TestCallingConventionsStatic.test_noargs_error_arg2", + "test_call.TestCallingConventionsStatic.test_noargs_error_ext" + ], + "samples": [ + "TypeError: MethStatic.meth_noargs() takes 1 positional argument but 2 were given\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_call.py\", line 339, in test_noargs_error_arg\n self.assertRaisesRegex(\n ~~~~~~~~~~~~~~~~~~~~~~^\n TypeError, msg, lambda: self.obj.meth_noargs(1),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: \"meth_noargs\\(\\) takes no arguments \\(1 given\\)\" does not match \"MethStatic.meth_noargs() takes 1 positional argument but 2 were given\"", + "TypeError: MethStatic.meth_noargs() takes 1 positional argument but 3 were given\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_call.py\", line 345, in test_noargs_error_arg2\n self.assertRaisesRegex(\n ~~~~~~~~~~~~~~~~~~~~~~^\n TypeError, msg, lambda: self.obj.meth_noargs(1, 2),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: \"meth_noargs\\(\\) takes no arguments \\(2 given\\)\" does not match \"MethStatic.meth_noargs() takes 1 positional argument but 3 were given\"", + "TypeError: MethStatic.meth_noargs() takes 1 positional argument but 4 were given\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_call.py\", line 351, in test_noargs_error_ext\n self.assertRaisesRegex(\n ~~~~~~~~~~~~~~~~~~~~~~^\n TypeError, msg, lambda: self.obj.meth_noargs(*(1, 2, 3)),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: \"meth_noargs\\(\\) takes no arguments \\(3 given\\)\" does not match \"MethStatic.meth_noargs() takes 1 positional argument but 4 were given\"" + ] + }, + { + "signature": "KeyboardInterrupt()", + "count": 2, + "exampleIds": [ + "test_unittest", + "test_signal" + ], + "samples": [ + "KeyboardInterrupt()" + ] + }, + { + "signature": "RuntimeError: This should be noted During handling of the above exception, another exception occurred: Traceback (most recent call last): File , line , ", + "count": 2, + "exampleIds": [ + "test_codecs.ExceptionNotesTest.test_instance_attribute", + "test_codecs.ExceptionNotesTest.test_raise_by_value" + ], + "samples": [ + "RuntimeError: This should be noted\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 3220, in test_instance_attribute\n self.check_note(exc, \"^{}$\".format(msg))\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 3176, in check_note\n with self.assertNoted(\"encoding\", exc_type, msg):\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 162, in __exit__\n self.gen.throw(value)\n ~~~~~~~~~~~~~~^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 3166, in assertNoted\n self.assertIn(full_msg, caught.exception.__notes__[0])\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\nAttributeError: 'RuntimeError' object has no attribute '__notes__'. Did you mean: '__ne__'?", + "RuntimeError: This should be noted\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 3190, in test_raise_by_value\n self.check_note(RuntimeError(msg), msg)\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 3176, in check_note\n with self.assertNoted(\"encoding\", exc_type, msg):\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 162, in __exit__\n self.gen.throw(value)\n ~~~~~~~~~~~~~~^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 3166, in assertNoted\n self.assertIn(full_msg, caught.exception.__notes__[0])\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\nAttributeError: 'RuntimeError' object has no attribute '__notes__'. Did you mean: '__ne__'?" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in _test_bufsize_equal_one with support.SuppressCrashReport(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File ", + "count": 2, + "exampleIds": [ + "test_subprocess.ProcessTestCase.test_bufsize_equal_one_binary_mode", + "test_subprocess.ProcessTestCase.test_bufsize_equal_one_text_mode" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_subprocess.py\", line 1497, in _test_bufsize_equal_one\n with support.SuppressCrashReport():\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 1789, in __enter__\n self.resource.setrlimit(self.resource.RLIMIT_CORE,\n ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^\n (0, self.old_value[1]))\n ^^^^^^^^^^^^^^^^^^^^^^^\nAttributeError: module 'resource' has no attribute 'setrlimit'\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_subprocess.py\", line 1517, in test_bufsize_equal_one_binary_mode\n self._test_bufsize_equal_one(line, b'', universal_newlines=False)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_subprocess.py\", line 1486, in _test_bufsize_equal_one\n with subprocess.Popen([sys.executable, \"-c\", \"import sys;\"\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n universal_newlines=universal_newlines) as p:\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/subprocess.py\", line 1116, in __exit__\n self.stdin.close()\n ~~~~~~~~~~~~~~~~^^\nOSError: [Errno 9] Bad file descriptor", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_subprocess.py\", line 1497, in _test_bufsize_equal_one\n with support.SuppressCrashReport():\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 1789, in __enter__\n self.resource.setrlimit(self.resource.RLIMIT_CORE,\n ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^\n (0, self.old_value[1]))\n ^^^^^^^^^^^^^^^^^^^^^^^\nAttributeError: module 'resource' has no attribute 'setrlimit'\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_subprocess.py\", line 1510, in test_bufsize_equal_one_text_mode\n self._test_bufsize_equal_one(line, line, universal_newlines=True)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_subprocess.py\", line 1486, in _test_bufsize_equal_one\n with subprocess.Popen([sys.executable, \"-c\", \"import sys;\"\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n universal_newlines=universal_newlines) as p:\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/subprocess.py\", line 1116, in __exit__\n self.stdin.close()\n ~~~~~~~~~~~~~~~~^^\nOSError: [Errno 9] Bad file descriptor" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in feed self._parser.Parse(data, isFinal) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ pyexpat.error: Byte i", + "count": 2, + "exampleIds": [ + "test_sax.ParseTest.test_parseString_text", + "test_sax.ParseTest.test_parse_text" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/xml/sax/expatreader.py\", line 211, in feed\n self._parser.Parse(data, isFinal)\n ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\npyexpat.error: Byte \"194\" is not a member of the (7-bit) ASCII character set.\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sax.py\", line 229, in test_parseString_text\n self.check_parseString(xml_str(self.data, encoding))\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sax.py\", line 222, in check_parseString\n parseString(s, XMLGenerator(result, 'utf-8'))\n ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/xml/sax/__init__.py\", line 48, in parseString\n parser.parse(inpsrc)\n ~~~~~~~~~~~~^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/xml/sax/expatreader.py\", line 105, in parse\n xmlreader.IncrementalParser.parse(self, source)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/xml/sax/xmlreader.py\", line 125, in parse\n self.close()\n ~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/xml/sax/expatreader.py\", line 248, in close\n self.feed(b\"\", isFinal=True)\n ~~~~~~~~~^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/xml/sax/expatreader.py\", line 215, in feed\n self._err_handler.fatalError(exc)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/xml/sax/handler.py\", line 38, in fatalError\n raise exception\nxml.sax._exceptions.SAXParseException: :1:41: syntax error", + "Traceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/xml/sax/expatreader.py\", line 211, in feed\n self._parser.Parse(data, isFinal)\n ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\npyexpat.error: Byte \"194\" is not a member of the (7-bit) ASCII character set.\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sax.py\", line 140, in test_parse_text\n self.check_parse(StringIO(xml_str(self.data, encoding)))\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sax.py\", line 133, in check_parse\n parse(f, XMLGenerator(result, 'utf-8'))\n ~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/xml/sax/__init__.py\", line 33, in parse\n parser.parse(source)\n ~~~~~~~~~~~~^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/xml/sax/expatreader.py\", line 105, in parse\n xmlreader.IncrementalParser.parse(self, source)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/xml/sax/xmlreader.py\", line 125, in parse\n self.close()\n ~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/xml/sax/expatreader.py\", line 248, in close\n self.feed(b\"\", isFinal=True)\n ~~~~~~~~~^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/xml/sax/expatreader.py\", line 215, in feed\n self._err_handler.fatalError(exc)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/xml/sax/handler.py\", line 38, in fatalError\n raise exception\nxml.sax._exceptions.SAXParseException: :1:41: syntax error" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in feed self._parser.Parse(data, isFinal) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ pyexpat.error: The markup i", + "count": 2, + "exampleIds": [ + "test_sax.ParseTest.test_parseString_bytes", + "test_sax.ParseTest.test_parse_bytes" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/xml/sax/expatreader.py\", line 211, in feed\n self._parser.Parse(data, isFinal)\n ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\npyexpat.error: The markup in the document preceding the root element must be well-formed.\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sax.py\", line 238, in test_parseString_bytes\n self.check_parseString(xml_bytes(self.data, encoding, None))\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sax.py\", line 222, in check_parseString\n parseString(s, XMLGenerator(result, 'utf-8'))\n ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/xml/sax/__init__.py\", line 48, in parseString\n parser.parse(inpsrc)\n ~~~~~~~~~~~~^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/xml/sax/expatreader.py\", line 105, in parse\n xmlreader.IncrementalParser.parse(self, source)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/xml/sax/xmlreader.py\", line 125, in parse\n self.close()\n ~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/xml/sax/expatreader.py\", line 248, in close\n self.feed(b\"\", isFinal=True)\n ~~~~~~~~~^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/xml/sax/expatreader.py\", line 215, in feed\n self._err_handler.fatalError(exc)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/xml/sax/handler.py\", line 38, in fatalError\n raise exception\nxml.sax._exceptions.SAXParseException: :1:1: syntax error", + "Traceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/xml/sax/expatreader.py\", line 211, in feed\n self._parser.Parse(data, isFinal)\n ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\npyexpat.error: The markup in the document preceding the root element must be well-formed.\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sax.py\", line 159, in test_parse_bytes\n self.check_parse(BytesIO(xml_bytes(self.data, encoding, None)))\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sax.py\", line 133, in check_parse\n parse(f, XMLGenerator(result, 'utf-8'))\n ~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/xml/sax/__init__.py\", line 33, in parse\n parser.parse(source)\n ~~~~~~~~~~~~^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/xml/sax/expatreader.py\", line 105, in parse\n xmlreader.IncrementalParser.parse(self, source)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/xml/sax/xmlreader.py\", line 125, in parse\n self.close()\n ~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/xml/sax/expatreader.py\", line 248, in close\n self.feed(b\"\", isFinal=True)\n ~~~~~~~~~^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/xml/sax/expatreader.py\", line 215, in feed\n self._err_handler.fatalError(exc)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/xml/sax/handler.py\", line 38, in fatalError\n raise exception\nxml.sax._exceptions.SAXParseException: :1:1: syntax error" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in inner return func(*args, **kwds) File , line , in test_astimezone self.assertEqual(adt0.tzna", + "count": 2, + "exampleIds": [ + "datetimetester.TestLocalTimeDisambiguation_Pure.test_astimezone", + "datetimetester.TestLocalTimeDisambiguation_Fast.test_astimezone" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 1087, in inner\n return func(*args, **kwds)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/datetimetester.py\", line 5967, in test_astimezone\n self.assertEqual(adt0.tzname(), 'EDT')\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: 'GMT' != 'EDT'\n- GMT\n+ EDT", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 1087, in inner\n return func(*args, **kwds)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/datetimetester.py\", line 5967, in test_astimezone\n self.assertEqual(adt0.tzname(), 'EDT')\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: 'Greenwich Mean Time' != 'EDT'\n- Greenwich Mean Time\n+ EDT" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in inner return func(*args, **kwds) File , line , in test_astimezone_default_eastern self.asser", + "count": 2, + "exampleIds": [ + "datetimetester.TestDateTimeTZ_Pure.test_astimezone_default_eastern", + "datetimetester.TestDateTimeTZ_Fast.test_astimezone_default_eastern" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 1087, in inner\n return func(*args, **kwds)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/datetimetester.py\", line 5131, in test_astimezone_default_eastern\n self.assertEqual(local.strftime(\"%z %Z\"), \"-0500 EST\")\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: '+0000 GMT' != '-0500 EST'\n- +0000 GMT\n+ -0500 EST", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 1087, in inner\n return func(*args, **kwds)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/datetimetester.py\", line 5131, in test_astimezone_default_eastern\n self.assertEqual(local.strftime(\"%z %Z\"), \"-0500 EST\")\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: '+0000 Greenwich Mean Time' != '-0500 EST'\n- +0000 Greenwich Mean Time\n+ -0500 EST" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in inner return func(*args, **kwds) File , line , in test_fromtimestamp self.assertEqual(dt1.fo", + "count": 2, + "exampleIds": [ + "datetimetester.TestLocalTimeDisambiguation_Pure.test_fromtimestamp", + "datetimetester.TestLocalTimeDisambiguation_Fast.test_fromtimestamp" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 1087, in inner\n return func(*args, **kwds)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/datetimetester.py\", line 5919, in test_fromtimestamp\n self.assertEqual(dt1.fold, 1)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^\nAssertionError: 0 != 1" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in inner return func(*args, **kwds) File , line , in test_timestamp self.assertEqual(dt0.timest", + "count": 2, + "exampleIds": [ + "datetimetester.TestLocalTimeDisambiguation_Pure.test_timestamp", + "datetimetester.TestLocalTimeDisambiguation_Fast.test_timestamp" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 1087, in inner\n return func(*args, **kwds)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/datetimetester.py\", line 5946, in test_timestamp\n self.assertEqual(dt0.timestamp() + 3600,\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^\n dt1.timestamp())\n ^^^^^^^^^^^^^^^^\nAssertionError: 1414895400.0 != 1414891800.0" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in setUp super().setUp() ~~~~~~~~~~~~~^^ File , line , in setUp self.manager = self.get_context", + "count": 2, + "exampleIds": [ + "test_concurrent_futures.test_init.ProcessPoolForkFailingInitializerTest.test_initializer", + "test_concurrent_futures.test_init.ProcessPoolForkInitializerTest.test_initializer" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_concurrent_futures/test_init.py\", line 71, in setUp\n super().setUp()\n ~~~~~~~~~~~~~^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_concurrent_futures/util.py\", line 54, in setUp\n self.manager = self.get_context().Manager()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/context.py\", line 57, in Manager\n m.start()\n ~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/managers.py\", line 565, in start\n self._process.start()\n ~~~~~~~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/process.py\", line 121, in start\n self._popen = self._Popen(self)\n ~~~~~~~~~~~^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/context.py\", line 282, in _Popen\n raise NotImplementedError(\"'fork' not supported on GraalPy\")\nNotImplementedError: 'fork' not supported on GraalPy", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_concurrent_futures/test_init.py\", line 45, in setUp\n super().setUp()\n ~~~~~~~~~~~~~^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_concurrent_futures/util.py\", line 54, in setUp\n self.manager = self.get_context().Manager()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/context.py\", line 57, in Manager\n m.start()\n ~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/managers.py\", line 565, in start\n self._process.start()\n ~~~~~~~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/process.py\", line 121, in start\n self._popen = self._Popen(self)\n ~~~~~~~~~~~^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/context.py\", line 282, in _Popen\n raise NotImplementedError(\"'fork' not supported on GraalPy\")\nNotImplementedError: 'fork' not supported on GraalPy" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in tearDown for obj in gc.garbage: ^^^^^^^^^^ AttributeError: module has no attribute ", + "count": 2, + "exampleIds": [ + "test_gc.GCCallbackTests.test_collect", + "test_gc.GCCallbackTests.test_collect_generation" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_gc.py\", line 1198, in tearDown\n for obj in gc.garbage:\n ^^^^^^^^^^\nAttributeError: module 'gc' has no attribute 'garbage'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in tearDown os.rmdir(self.dir) ~~~~~~~~^^^^^^^^^^ OSError: [Errno ] Directory not empty: ", + "count": 2, + "exampleIds": [ + "test_tempfile.TestMktemp.test_basic", + "test_tempfile.TestMktemp.test_many" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_tempfile.py\", line 919, in tearDown\n os.rmdir(self.dir)\n ~~~~~~~~^^^^^^^^^^\nOSError: [Errno 39] Directory not empty: '/tmp/tmpsvemaiqv'", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_tempfile.py\", line 919, in tearDown\n os.rmdir(self.dir)\n ~~~~~~~~^^^^^^^^^^\nOSError: [Errno 39] Directory not empty: '/tmp/tmp7lmpfr4e'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_bidirectional self.assertEqual(self.db.bidirectional(), ) ~~~~~~~~~~~~~~~~^^^^^^^^^^^", + "count": 2, + "exampleIds": [ + "test_unicodedata.UnicodeFunctionsTest.test_bidirectional", + "test_unicodedata.Unicode_3_2_0_FunctionsTest.test_bidirectional" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_unicodedata.py\", line 300, in test_bidirectional\n self.assertEqual(self.db.bidirectional('\\uFFFE'), '')\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: 'BN' != ''\n- BN" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_BufferedIOBase_destructor self._check_base_destructor(self.BufferedIOBase) ~~~~~~~~~~~~~~~~~~~~", + "count": 2, + "exampleIds": [ + "test_io.CIOTest.test_BufferedIOBase_destructor", + "test_io.PyIOTest.test_BufferedIOBase_destructor" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_io.py\", line 727, in test_BufferedIOBase_destructor\n self._check_base_destructor(self.BufferedIOBase)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_io.py\", line 718, in _check_base_destructor\n self.assertEqual(record, [1, 2, 3])\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\nAssertionError: Lists differ: [] != [1, 2, 3]\n\nSecond list contains 3 additional elements.\nFirst extra element 0:\n1\n\n- []\n+ [1, 2, 3]" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_build_limited self.check_build(, limited=True) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^", + "count": 2, + "exampleIds": [ + "test_cppext.TestCPPExt.test_build_limited", + "test_cext.TestExt.test_build_limited" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_cppext/__init__.py\", line 46, in test_build_limited\n self.check_build('_testcppext_limited', limited=True)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_cppext/__init__.py\", line 50, in check_build\n with support.setup_venv_with_pip_setuptools(venv_dir) as python_exe:\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 141, in __enter__\n return next(self.gen)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 2465, in setup_venv_with_pip_setuptools\n run_command(cmd)\n ~~~~~~~~~~~^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 2455, in run_command\n subprocess.run(cmd, check=True)\n ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/subprocess.py\", line 579, in run\n raise CalledProcessError(retcode, process.args,\n output=stdout, stderr=stderr)\nsubprocess.CalledProcessError: Command '['/opt/elide/bin/elide', '-X', 'dev', '-m', 'venv', 'env']' returned non-zero exit status 1.\n\nStdout:\n\nRun: /opt/elide/bin/elide -X dev -m venv env", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_cext/__init__.py\", line 45, in test_build_limited\n self.check_build('_test_limited_cext', limited=True)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_cext/__init__.py\", line 53, in check_build\n with support.setup_venv_with_pip_setuptools(venv_dir) as python_exe:\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 141, in __enter__\n return next(self.gen)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 2465, in setup_venv_with_pip_setuptools\n run_command(cmd)\n ~~~~~~~~~~~^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 2455, in run_command\n subprocess.run(cmd, check=True)\n ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/subprocess.py\", line 579, in run\n raise CalledProcessError(retcode, process.args,\n output=stdout, stderr=stderr)\nsubprocess.CalledProcessError: Command '['/opt/elide/bin/elide', '-X', 'dev', '-m', 'venv', 'env']' returned non-zero exit status 1.\n\nStdout:\n\nRun: /opt/elide/bin/elide -X dev -m venv env" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_cache_from_source_in_root_with_pycache_prefix self.assertEqual(self.util.cache_from_source(path", + "count": 2, + "exampleIds": [ + "test_importlib.test_util.Frozen_PEP3147Tests.test_cache_from_source_in_root_with_pycache_prefix", + "test_importlib.test_util.Source_PEP3147Tests.test_cache_from_source_in_root_with_pycache_prefix" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_importlib/test_util.py\", line 594, in test_cache_from_source_in_root_with_pycache_prefix\n self.assertEqual(self.util.cache_from_source(path), expect)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: '/tmp/bytecode/qux.graalpy253-313.opt-1.pyc' != '/tmp/bytecode/qux.graalpy253-313.pyc'\n- /tmp/bytecode/qux.graalpy253-313.opt-1.pyc\n? ------\n+ /tmp/bytecode/qux.graalpy253-313.pyc" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_capitalize_nonascii self.checkequal(, ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ , line , in test_comma_separated_warnings self.assertEqual(stdout, ~~~~~~~~~~~~~~~~^^^^^^^^ b) ^^^^^^^^^^^^", + "count": 2, + "exampleIds": [ + "test_warnings.CEnvironmentVariableTests.test_comma_separated_warnings", + "test_warnings.PyEnvironmentVariableTests.test_comma_separated_warnings" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_warnings/__init__.py\", line 1421, in test_comma_separated_warnings\n self.assertEqual(stdout,\n ~~~~~~~~~~~~~~~~^^^^^^^^\n b\"['ignore::DeprecationWarning', 'ignore::UnicodeWarning']\")\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b'[]' != b\"['ignore::DeprecationWarning', 'ignore::UnicodeWarning']\"" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_dealloc_warn with self.assertWarns(ResourceWarning) as cm: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^", + "count": 2, + "exampleIds": [ + "test_ssl.BasicSocketTests.test_dealloc_warn", + "test_socket.GeneralModuleTests.test_dealloc_warn" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_ssl.py\", line 787, in test_dealloc_warn\n with self.assertWarns(ResourceWarning) as cm:\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: ResourceWarning not triggered", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_socket.py\", line 1835, in test_dealloc_warn\n with self.assertWarns(ResourceWarning) as cm:\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: ResourceWarning not triggered" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_decode_errors self.assertEqual(decode(data, ), (, len(data))) ~~~~~~~~~~~~~~~~^^^^^^^", + "count": 2, + "exampleIds": [ + "test_codecs.RawUnicodeEscapeTest.test_decode_errors", + "test_codecs.UnicodeEscapeTest.test_decode_errors" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 2815, in test_decode_errors\n self.assertEqual(decode(data, \"ignore\"), (\"[]\", len(data)))\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: Tuples differ: ('[\\\\', 6) != ('[]', 6)\n\nFirst differing element 0:\n'[\\\\'\n'[]'\n\n- ('[\\\\', 6)\n? ^^\n\n+ ('[]', 6)\n? ^", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 2723, in test_decode_errors\n self.assertEqual(decode(data, \"ignore\"), (\"[]\", len(data)))\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: Tuples differ: ('[x', 6) != ('[]', 6)\n\nFirst differing element 0:\n'[x'\n'[]'\n\n- ('[x', 6)\n? ^\n\n+ ('[]', 6)\n? ^" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_decoder_state self.check_state_handling_decode(self.encoding, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^", + "count": 2, + "exampleIds": [ + "test_codecs.UTF16Test.test_decoder_state", + "test_codecs.UTF32Test.test_decoder_state" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 708, in test_decoder_state\n self.check_state_handling_decode(self.encoding,\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\n \"spamspam\", self.spambe)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 99, in check_state_handling_decode\n self.assertEqual(u, part1+part2)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\nAssertionError: 'spamspam' != '猀瀀愀洀猀瀀愀洀'\n- spamspam\n+ 猀瀀愀洀猀瀀愀洀", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 534, in test_decoder_state\n self.check_state_handling_decode(self.encoding,\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\n \"spamspam\", self.spambe)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 98, in check_state_handling_decode\n part2 = d.decode(s[i:], True)\nUnicodeDecodeError: 'utf-32' codec can't decode bytes in position 0-3: malformed input" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_deepcopy_clear self.assertRaises(RuntimeError, copy.deepcopy, root) ~~~~~~~~~~~~~~~~~^^^^^^^^^^", + "count": 2, + "exampleIds": [ + "test_xml_etree.BadElementTest.test_deepcopy_clear", + "test_xml_etree_c.BadElementTest.test_deepcopy_clear" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_xml_etree.py\", line 3096, in test_deepcopy_clear\n self.assertRaises(RuntimeError, copy.deepcopy, root)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: RuntimeError not raised by deepcopy" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_destructor self.assertEqual(record, [, , ]) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ Assert", + "count": 2, + "exampleIds": [ + "test_io.CIOTest.test_destructor", + "test_io.PyIOTest.test_destructor" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_io.py\", line 686, in test_destructor\n self.assertEqual(record, [1, 2, 3])\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\nAssertionError: Lists differ: [] != [1, 2, 3]\n\nSecond list contains 3 additional elements.\nFirst extra element 0:\n1\n\n- []\n+ [1, 2, 3]" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_errors self.assertEqual(raw.decode(, ), expected) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^", + "count": 2, + "exampleIds": [ + "test_codecs.UTF16BETest.test_errors", + "test_codecs.UTF16LETest.test_errors" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 819, in test_errors\n self.assertEqual(raw.decode('utf-16be', 'replace'), expected)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: '�' != '�A'\n- �\n+ �A\n? +", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 775, in test_errors\n self.assertEqual(raw.decode('utf-16le', 'replace'), expected)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: '�' != '�A'\n- �\n+ �A\n? +" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_free_reference_yielded_future self.assertIsNone(wr()) ~~~~~~~~~~~~~~~~~^^^^^^ AssertionError: <", + "count": 2, + "exampleIds": [ + "test_concurrent_futures.test_as_completed.ProcessPoolSpawnAsCompletedTest.test_free_reference_yielded_future", + "test_concurrent_futures.test_as_completed.ThreadPoolAsCompletedTest.test_free_reference_yielded_future" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_concurrent_futures/test_as_completed.py\", line 88, in test_free_reference_yielded_future\n self.assertIsNone(wr())\n ~~~~~~~~~~~~~~~~~^^^^^^\nAssertionError: is not None", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_concurrent_futures/test_as_completed.py\", line 88, in test_free_reference_yielded_future\n self.assertIsNone(wr())\n ~~~~~~~~~~~~~~~~~^^^^^^\nAssertionError: is not None" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_get_inheritable_cloexec flags = fcntl.fcntl(fd, fcntl.F_GETFD) AttributeError: module has", + "count": 2, + "exampleIds": [ + "test_os.FDInheritanceTests.test_get_inheritable_cloexec", + "test_socket.InheritanceTest.test_get_inheritable_cloexec" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_os.py\", line 4628, in test_get_inheritable_cloexec\n flags = fcntl.fcntl(fd, fcntl.F_GETFD)\nAttributeError: module 'fcntl' has no attribute 'fcntl'", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_socket.py\", line 6428, in test_get_inheritable_cloexec\n flags = fcntl.fcntl(fd, fcntl.F_GETFD)\nAttributeError: module 'fcntl' has no attribute 'fcntl'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_getbuffer self.assertRaises(BufferError, memio.write, b * ) ~~~~~~~~~~~~~~~~~^^^^^^^^^^", + "count": 2, + "exampleIds": [ + "test_memoryio.CBytesIOTest.test_getbuffer", + "test_memoryio.PyBytesIOTest.test_getbuffer" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_memoryio.py\", line 458, in test_getbuffer\n self.assertRaises(BufferError, memio.write, b'x' * 100)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: BufferError not raised by write" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_getbuffer_empty self.assertRaises(BufferError, memio.write, b) ~~~~~~~~~~~~~~~~~^^^^^^^^^^", + "count": 2, + "exampleIds": [ + "test_memoryio.CBytesIOTest.test_getbuffer_empty", + "test_memoryio.PyBytesIOTest.test_getbuffer_empty" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_memoryio.py\", line 480, in test_getbuffer_empty\n self.assertRaises(BufferError, memio.write, b'x')\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: BufferError not raised by write" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_highly_nested_subclass self.assertEqual(deleted, list(reversed(range()))) ~~~~~~~~~~~~~~~~^^", + "count": 2, + "exampleIds": [ + "test_ordered_dict.CPythonBuiltinDictTests.test_highly_nested_subclass", + "test_ordered_dict.CPythonOrderedDictSubclassTests.test_highly_nested_subclass" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_ordered_dict.py\", line 519, in test_highly_nested_subclass\n self.assertEqual(deleted, list(reversed(range(100))))\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: Lists differ: [] != [99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 8[343 chars]1, 0]\n\nSecond list contains 100 additional elements.\nFirst extra element 0:\n99\n\nDiff is 695 characters long. Set self.maxDiff to None to see it." + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_imaplib_timeout_test self.assertEqual(client.sock.timeout, None) ^^^^^^^^^^^^^^^^^^^ AttributeE", + "count": 2, + "exampleIds": [ + "test_imaplib.NewIMAPSSLTests.test_imaplib_timeout_test", + "test_imaplib.NewIMAPTests.test_imaplib_timeout_test" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_imaplib.py\", line 485, in test_imaplib_timeout_test\n self.assertEqual(client.sock.timeout, None)\n ^^^^^^^^^^^^^^^^^^^\nAttributeError: 'SSLSocket' object has no attribute 'timeout'. Did you mean: 'gettimeout'?\n\nStdout:\nSENT: b'* OK IMAP4rev1'\nGOT: b'FJLE0 CAPABILITY'\nSENT: b'* CAPABILITY IMAP4rev1'\nSENT: b'FJLE0 OK CAPABILITY completed'\nGOT: b'FJLE1 LOGOUT'\nSENT: b'* BYE IMAP4ref1 Server logging out'\nSENT: b'FJLE1 OK LOGOUT completed'", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_imaplib.py\", line 485, in test_imaplib_timeout_test\n self.assertEqual(client.sock.timeout, None)\n ^^^^^^^^^^^^^^^^^^^\nAttributeError: 'socket' object has no attribute 'timeout'. Did you mean: 'gettimeout'?\n\nStdout:\nSENT: b'* OK IMAP4rev1'\nGOT: b'KMOI0 CAPABILITY'\nSENT: b'* CAPABILITY IMAP4rev1'\nSENT: b'KMOI0 OK CAPABILITY completed'\nGOT: b'KMOI1 LOGOUT'\nSENT: b'* BYE IMAP4ref1 Server logging out'\nSENT: b'KMOI1 OK LOGOUT completed'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_incrementalencoder self.assertEqual(output, self.expected) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^", + "count": 2, + "exampleIds": [ + "test_multibytecodec.TestHZStateful.test_incrementalencoder", + "test_multibytecodec.TestStateful.test_incrementalencoder" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_multibytecodec.py\", line 388, in test_incrementalencoder\n self.assertEqual(output, self.expected)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b'~{AD~{AD' != b'~{ADAD'", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_multibytecodec.py\", line 388, in test_incrementalencoder\n self.assertEqual(output, self.expected)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b'\\x1b$B@$\\x1b(B\\x1b$B@$\\x1b(B' != b'\\x1b$B@$@$'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_incrementalencoder_final self.assertEqual(output, self.expected_reset) ~~~~~~~~~~~~~~~~^^^^^^^^", + "count": 2, + "exampleIds": [ + "test_multibytecodec.TestHZStateful.test_incrementalencoder_final", + "test_multibytecodec.TestStateful.test_incrementalencoder_final" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_multibytecodec.py\", line 398, in test_incrementalencoder_final\n self.assertEqual(output, self.expected_reset)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b'~{AD~{AD' != b'~{ADAD~}'", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_multibytecodec.py\", line 398, in test_incrementalencoder_final\n self.assertEqual(output, self.expected_reset)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b'\\x1b$B@$\\x1b(B\\x1b$B@$\\x1b(B' != b'\\x1b$B@$@$\\x1b(B'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_IOBase_destructor self._check_base_destructor(self.IOBase) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^", + "count": 2, + "exampleIds": [ + "test_io.CIOTest.test_IOBase_destructor", + "test_io.PyIOTest.test_IOBase_destructor" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_io.py\", line 721, in test_IOBase_destructor\n self._check_base_destructor(self.IOBase)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_io.py\", line 718, in _check_base_destructor\n self.assertEqual(record, [1, 2, 3])\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\nAssertionError: Lists differ: [] != [1, 2, 3]\n\nSecond list contains 3 additional elements.\nFirst extra element 0:\n1\n\n- []\n+ [1, 2, 3]" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_lone_surrogates super().test_lone_surrogates() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File , line ", + "count": 2, + "exampleIds": [ + "test_codecs.UTF8SigTest.test_lone_surrogates", + "test_codecs.UTF8Test.test_lone_surrogates" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 873, in test_lone_surrogates\n super().test_lone_surrogates()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 395, in test_lone_surrogates\n self.assertEqual(\"[\\uDC80]\".encode(self.encoding, \"namereplace\"),\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n \"[\\\\udc80]\".encode(self.encoding))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b'\\xef\\xbb\\xbf[?]' != b'\\xef\\xbb\\xbf[\\\\udc80]'", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 873, in test_lone_surrogates\n super().test_lone_surrogates()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 395, in test_lone_surrogates\n self.assertEqual(\"[\\uDC80]\".encode(self.encoding, \"namereplace\"),\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n \"[\\\\udc80]\".encode(self.encoding))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b'[?]' != b'[\\\\udc80]'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_long_coding_name self.check_script_output(src, br) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^", + "count": 2, + "exampleIds": [ + "test_source_encoding.BytesSourceEncodingTest.test_long_coding_name", + "test_source_encoding.FileSourceEncodingTest.test_long_coding_name" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_source_encoding.py\", line 263, in test_long_coding_name\n self.check_script_output(src, br\"'\\xc3\\xa4'\")\n ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_source_encoding.py\", line 417, in check_script_output\n exec(src)\n ~~~~^^^^^\n File \"\", line 1\n \nSyntaxError: (unicode error) iso-8859-1-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_source_encoding.py\", line 263, in test_long_coding_name\n self.check_script_output(src, br\"'\\xc3\\xa4'\")\n ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_source_encoding.py\", line 433, in check_script_output\n res = script_helper.assert_python_ok(fn)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/script_helper.py\", line 180, in assert_python_ok\n return _assert_python(True, *args, **env_vars)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/script_helper.py\", line 165, in _assert_python\n res.fail(cmd_line)\n ~~~~~~~~^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/script_helper.py\", line 75, in fail\n raise AssertionError(\"Process return code is %d\\n\"\n ...<13 lines>...\n err))\nAssertionError: Process return code is 1\ncommand line: ['/opt/elide/bin/elide', '-X', 'faulthandler', '-I', '/tmp/tmpr9ozg3wp/test.py']\n\nstdout:\n---\n\n---\n\nstderr:\n---\nSyntaxError: (unicode error) iso-8859-1-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx (test.py, line 1)\n at _get_code_from_file (native)\n at run_path (:293:16)\n at (:6:1)\n---" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_lookup_nonexistant self.assertRaises(KeyError, self.db.lookup, nonexistant) ~~~~~~~~~~~~~~~~~^^", + "count": 2, + "exampleIds": [ + "test_unicodedata.UnicodeFunctionsTest.test_lookup_nonexistant", + "test_unicodedata.Unicode_3_2_0_FunctionsTest.test_lookup_nonexistant" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_unicodedata.py\", line 198, in test_lookup_nonexistant\n self.assertRaises(KeyError, self.db.lookup, nonexistant)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: KeyError not raised by lookup" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_malicious_relative_import __import__(f, {: }, level=) ~~~~~~~~~~^^^^^^^^^^^^^", + "count": 2, + "exampleIds": [ + "test_importlib.import_.test_relative_imports.Frozen_RelativeImports.test_malicious_relative_import", + "test_importlib.import_.test_relative_imports.Source_RelativeImports.test_malicious_relative_import" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_importlib/import_/test_relative_imports.py\", line 239, in test_malicious_relative_import\n __import__(f\"{loooong}.c\", {\"__package__\": \"a\"}, level=1)\n ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAttributeError: 'dict' object has no attribute '__name__'. Did you mean: '__ne__'?" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_mirrored self.assertEqual(self.db.mirrored(), ) ~~~~~~~~~~~~~~~~^^^^^^^^^^ AttributeErr", + "count": 2, + "exampleIds": [ + "test_unicodedata.UnicodeFunctionsTest.test_mirrored", + "test_unicodedata.Unicode_3_2_0_FunctionsTest.test_mirrored" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_unicodedata.py\", line 348, in test_mirrored\n self.assertEqual(self.db.mirrored('\\uFFFE'), 0)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^\nAttributeError: module 'unicodedata' has no attribute 'mirrored'", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_unicodedata.py\", line 348, in test_mirrored\n self.assertEqual(self.db.mirrored('\\uFFFE'), 0)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^\nAttributeError: 'UCD' object has no attribute 'mirrored'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_nonascii self.assertEqual(stdout, str([PYTHONWARNINGS]).encode()) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^", + "count": 2, + "exampleIds": [ + "test_warnings.CEnvironmentVariableTests.test_nonascii", + "test_warnings.PyEnvironmentVariableTests.test_nonascii" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_warnings/__init__.py\", line 1491, in test_nonascii\n self.assertEqual(stdout, str([PYTHONWARNINGS]).encode())\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b'[]' != b\"['ignore:DeprecationWarning\\xc3\\xa6']\"" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_numeric self.assertEqual(self.db.numeric(,None), None) ~~~~~~~~~~~~~~~^^^^^^^^^^ Attribute", + "count": 2, + "exampleIds": [ + "test_unicodedata.UnicodeFunctionsTest.test_numeric", + "test_unicodedata.Unicode_3_2_0_FunctionsTest.test_numeric" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_unicodedata.py\", line 220, in test_numeric\n self.assertEqual(self.db.numeric('A',None), None)\n ~~~~~~~~~~~~~~~^^^^^^^^^^\nAttributeError: module 'unicodedata' has no attribute 'numeric'", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_unicodedata.py\", line 220, in test_numeric\n self.assertEqual(self.db.numeric('A',None), None)\n ~~~~~~~~~~~~~~~^^^^^^^^^^\nAttributeError: 'UCD' object has no attribute 'numeric'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_only_one_bom self.assertTrue(d == self.spamle or d == self.spambe) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^", + "count": 2, + "exampleIds": [ + "test_codecs.UTF16Test.test_only_one_bom", + "test_codecs.UTF32Test.test_only_one_bom" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 659, in test_only_one_bom\n self.assertTrue(d == self.spamle or d == self.spambe)\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: False is not true", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 475, in test_only_one_bom\n self.assertTrue(d == self.spamle or d == self.spambe)\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: False is not true" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_partial self.check_partial( ~~~~~~~~~~~~~~~~~~^ , ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ...<", + "count": 2, + "exampleIds": [ + "test_codecs.RawUnicodeEscapeTest.test_partial", + "test_codecs.UTF7Test.test_partial" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 2823, in test_partial\n self.check_partial(\n ~~~~~~~~~~~~~~~~~~^\n \"\\x00\\t\\n\\r\\\\\\xff\\uffff\\U00010000\",\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<23 lines>...\n ]\n ^\n )\n ^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 124, in check_partial\n self.assertEqual(result, partialresult)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: '\\x00\\t\\n\\rÿ' != '\\x00\\t\\n\\r\\\\ÿ'\n \u0000\t\n \r- ÿ\n+ \\ÿ\n? +", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 951, in test_partial\n self.check_partial(\n ~~~~~~~~~~~~~~~~~~^\n 'a+-b\\x00c\\x80d\\u0100e\\U00010000f',\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<33 lines>...\n ]\n ^\n )\n ^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 124, in check_partial\n self.assertEqual(result, partialresult)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: 'a-' != 'a+'\n- a-\n+ a+" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_RawIOBase_destructor self._check_base_destructor(self.RawIOBase) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^", + "count": 2, + "exampleIds": [ + "test_io.CIOTest.test_RawIOBase_destructor", + "test_io.PyIOTest.test_RawIOBase_destructor" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_io.py\", line 724, in test_RawIOBase_destructor\n self._check_base_destructor(self.RawIOBase)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_io.py\", line 718, in _check_base_destructor\n self.assertEqual(record, [1, 2, 3])\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\nAssertionError: Lists differ: [] != [1, 2, 3]\n\nSecond list contains 3 additional elements.\nFirst extra element 0:\n1\n\n- []\n+ [1, 2, 3]" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_seek_character_device_file self.assertEqual(buf.tell(), ) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ As", + "count": 2, + "exampleIds": [ + "test_io.CBufferedReaderTest.test_seek_character_device_file", + "test_io.CBufferedRandomTest.test_seek_character_device_file" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_io.py\", line 1775, in test_seek_character_device_file\n self.assertEqual(buf.tell(), 0)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\nAssertionError: -1 != 0" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_select_interrupt_exc self.assertLess(time() - t, ) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ Assertio", + "count": 2, + "exampleIds": [ + "test_selectors.DefaultSelectorTestCase.test_select_interrupt_exc", + "test_selectors.SelectSelectorTestCase.test_select_interrupt_exc" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_selectors.py\", line 452, in test_select_interrupt_exc\n self.assertLess(time() - t, 5.0)\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nAssertionError: 30.028669998049736 not less than 5.0", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_selectors.py\", line 452, in test_select_interrupt_exc\n self.assertLess(time() - t, 5.0)\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nAssertionError: 30.02567211096175 not less than 5.0" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_set_inheritable_cloexec self.assertEqual(fcntl.fcntl(fd, fcntl.F_GETFD) & fcntl.FD_CLOEXEC, ~~~", + "count": 2, + "exampleIds": [ + "test_os.FDInheritanceTests.test_set_inheritable_cloexec", + "test_socket.InheritanceTest.test_set_inheritable_cloexec" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_os.py\", line 4638, in test_set_inheritable_cloexec\n self.assertEqual(fcntl.fcntl(fd, fcntl.F_GETFD) & fcntl.FD_CLOEXEC,\n ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\nAttributeError: module 'fcntl' has no attribute 'fcntl'", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_socket.py\", line 6439, in test_set_inheritable_cloexec\n self.assertEqual(fcntl.fcntl(fd, fcntl.F_GETFD) & fcntl.FD_CLOEXEC,\n ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\nAttributeError: module 'fcntl' has no attribute 'fcntl'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_single_warning self.assertEqual(stdout, b) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^", + "count": 2, + "exampleIds": [ + "test_warnings.CEnvironmentVariableTests.test_single_warning", + "test_warnings.PyEnvironmentVariableTests.test_single_warning" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_warnings/__init__.py\", line 1414, in test_single_warning\n self.assertEqual(stdout, b\"['ignore::DeprecationWarning']\")\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b'[]' != b\"['ignore::DeprecationWarning']\"" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_strcoll self.assertRaises(ValueError, locale.strcoll, , ) ~~~~~~~~~~~~~~~~~^^^^^^^^^^", + "count": 2, + "exampleIds": [ + "test_locale.TestCollation.test_strcoll", + "test_locale.TestEnUSCollation.test_strcoll" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_locale.py\", line 330, in test_strcoll\n self.assertRaises(ValueError, locale.strcoll, 'a\\0', 'a')\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: ValueError not raised by _strcoll", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_locale.py\", line 330, in test_strcoll\n self.assertRaises(ValueError, locale.strcoll, 'a\\0', 'a')\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: ValueError not raised by _strcoll\n\nStdout:\ntesting with 'en_US.UTF-8'..." + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_strxfrm self.assertRaises(ValueError, locale.strxfrm, ) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^", + "count": 2, + "exampleIds": [ + "test_locale.TestCollation.test_strxfrm", + "test_locale.TestEnUSCollation.test_strxfrm" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_locale.py\", line 336, in test_strxfrm\n self.assertRaises(ValueError, locale.strxfrm, 'a\\0')\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: ValueError not raised by _strxfrm", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_locale.py\", line 336, in test_strxfrm\n self.assertRaises(ValueError, locale.strxfrm, 'a\\0')\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: ValueError not raised by _strxfrm\n\nStdout:\ntesting with 'en_US.UTF-8'..." + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_surrogatepass_handler self.assertEqual(.encode(self.encoding, ), ~~~~~~~~~~~~~~~~^^^^", + "count": 2, + "exampleIds": [ + "test_codecs.UTF8SigTest.test_surrogatepass_handler", + "test_codecs.UTF8Test.test_surrogatepass_handler" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 889, in test_surrogatepass_handler\n self.assertEqual(\"[\\uD800\\uDC80]\".encode(self.encoding, \"surrogatepass\"),\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n self.BOM + b'[\\xed\\xa0\\x80\\xed\\xb2\\x80]')\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b'\\xef\\xbb\\xbf[\\xf0\\x90\\x82\\x80]' != b'\\xef\\xbb\\xbf[\\xed\\xa0\\x80\\xed\\xb2\\x80]'", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 889, in test_surrogatepass_handler\n self.assertEqual(\"[\\uD800\\uDC80]\".encode(self.encoding, \"surrogatepass\"),\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n self.BOM + b'[\\xed\\xa0\\x80\\xed\\xb2\\x80]')\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b'[\\xf0\\x90\\x82\\x80]' != b'[\\xed\\xa0\\x80\\xed\\xb2\\x80]'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_tell_character_device_file self.assertEqual(buf.tell(), ) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ As", + "count": 2, + "exampleIds": [ + "test_io.CBufferedReaderTest.test_tell_character_device_file", + "test_io.CBufferedRandomTest.test_tell_character_device_file" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_io.py\", line 1762, in test_tell_character_device_file\n self.assertEqual(buf.tell(), 0)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\nAssertionError: -1 != 0" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_TextIOBase_destructor self._check_base_destructor(self.TextIOBase) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^", + "count": 2, + "exampleIds": [ + "test_io.CIOTest.test_TextIOBase_destructor", + "test_io.PyIOTest.test_TextIOBase_destructor" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_io.py\", line 730, in test_TextIOBase_destructor\n self._check_base_destructor(self.TextIOBase)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_io.py\", line 718, in _check_base_destructor\n self.assertEqual(record, [1, 2, 3])\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\nAssertionError: Lists differ: [] != [1, 2, 3]\n\nSecond list contains 3 additional elements.\nFirst extra element 0:\n1\n\n- []\n+ [1, 2, 3]" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_update_type_wrapper self.assertEqual(wrapper.__annotations__, {}) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^", + "count": 2, + "exampleIds": [ + "test_functools.TestUpdateWrapper.test_update_type_wrapper", + "test_functools.TestWraps.test_update_type_wrapper" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_functools.py\", line 804, in test_update_type_wrapper\n self.assertEqual(wrapper.__annotations__, {})\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: != {}" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_write_concurrent_close self.assertRaises(ValueError, memio.write, B()) ~~~~~~~~~~~~~~~~~^^^^^^^", + "count": 2, + "exampleIds": [ + "test_memoryio.CBytesIOTest.test_write_concurrent_close", + "test_memoryio.PyBytesIOTest.test_write_concurrent_close" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_memoryio.py\", line 597, in test_write_concurrent_close\n self.assertRaises(ValueError, memio.write, B())\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/case.py\", line 795, in assertRaises\n return context.handle('assertRaises', args, kwargs)\n ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/case.py\", line 238, in handle\n callable_obj(*args, **kwargs)\n ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nTypeError: a bytes-like object is required, not 'B'", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_memoryio.py\", line 597, in test_write_concurrent_close\n self.assertRaises(ValueError, memio.write, B())\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/case.py\", line 795, in assertRaises\n return context.handle('assertRaises', args, kwargs)\n ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/case.py\", line 238, in handle\n callable_obj(*args, **kwargs)\n ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/_pyio.py\", line 950, in write\n with memoryview(b) as view:\n ~~~~~~~~~~^^^\nTypeError: memoryview: a bytes-like object is required, not 'B'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_write_concurrent_export self.assertRaises(BufferError, memio.write, B()) ~~~~~~~~~~~~~~~~~^^^^^", + "count": 2, + "exampleIds": [ + "test_memoryio.CBytesIOTest.test_write_concurrent_export", + "test_memoryio.PyBytesIOTest.test_write_concurrent_export" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_memoryio.py\", line 620, in test_write_concurrent_export\n self.assertRaises(BufferError, memio.write, B())\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/case.py\", line 795, in assertRaises\n return context.handle('assertRaises', args, kwargs)\n ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/case.py\", line 238, in handle\n callable_obj(*args, **kwargs)\n ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nTypeError: a bytes-like object is required, not 'B'", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_memoryio.py\", line 620, in test_write_concurrent_export\n self.assertRaises(BufferError, memio.write, B())\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/case.py\", line 795, in assertRaises\n return context.handle('assertRaises', args, kwargs)\n ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/case.py\", line 238, in handle\n callable_obj(*args, **kwargs)\n ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/_pyio.py\", line 950, in write\n with memoryview(b) as view:\n ~~~~~~~~~~^^^\nTypeError: memoryview: a bytes-like object is required, not 'B'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_writelines_concurrent_close self.assertRaises(ValueError, memio.writelines, [B()]) ~~~~~~~~~~~~", + "count": 2, + "exampleIds": [ + "test_memoryio.CBytesIOTest.test_writelines_concurrent_close", + "test_memoryio.PyBytesIOTest.test_writelines_concurrent_close" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_memoryio.py\", line 610, in test_writelines_concurrent_close\n self.assertRaises(ValueError, memio.writelines, [B()])\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/case.py\", line 795, in assertRaises\n return context.handle('assertRaises', args, kwargs)\n ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/case.py\", line 238, in handle\n callable_obj(*args, **kwargs)\n ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nTypeError: a bytes-like object is required, not 'B'", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_memoryio.py\", line 610, in test_writelines_concurrent_close\n self.assertRaises(ValueError, memio.writelines, [B()])\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/case.py\", line 795, in assertRaises\n return context.handle('assertRaises', args, kwargs)\n ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/case.py\", line 238, in handle\n callable_obj(*args, **kwargs)\n ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/_pyio.py\", line 597, in writelines\n self.write(line)\n ~~~~~~~~~~^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/_pyio.py\", line 950, in write\n with memoryview(b) as view:\n ~~~~~~~~~~^^^\nTypeError: memoryview: a bytes-like object is required, not 'B'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_writelines_concurrent_export self.assertRaises(BufferError, memio.writelines, [B()]) ~~~~~~~~~~", + "count": 2, + "exampleIds": [ + "test_memoryio.CBytesIOTest.test_writelines_concurrent_export", + "test_memoryio.PyBytesIOTest.test_writelines_concurrent_export" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_memoryio.py\", line 630, in test_writelines_concurrent_export\n self.assertRaises(BufferError, memio.writelines, [B()])\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/case.py\", line 795, in assertRaises\n return context.handle('assertRaises', args, kwargs)\n ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/case.py\", line 238, in handle\n callable_obj(*args, **kwargs)\n ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nTypeError: a bytes-like object is required, not 'B'", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_memoryio.py\", line 630, in test_writelines_concurrent_export\n self.assertRaises(BufferError, memio.writelines, [B()])\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/case.py\", line 795, in assertRaises\n return context.handle('assertRaises', args, kwargs)\n ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/case.py\", line 238, in handle\n callable_obj(*args, **kwargs)\n ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/_pyio.py\", line 597, in writelines\n self.write(line)\n ~~~~~~~~~~^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/_pyio.py\", line 950, in write\n with memoryview(b) as view:\n ~~~~~~~~~~^^^\nTypeError: memoryview: a bytes-like object is required, not 'B'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_xmlgen_encoding self.assertEqual(result.getvalue(), ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ self.xm", + "count": 2, + "exampleIds": [ + "test_sax.BytesXmlgenTest.test_xmlgen_encoding", + "test_sax.WriterXmlgenTest.test_xmlgen_encoding" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sax.py\", line 541, in test_xmlgen_encoding\n self.assertEqual(result.getvalue(),\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\n self.xml('\\u20ac', encoding=encoding))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b'\\xf[201 chars]n\\x00\\xff\\xfe<\\x00d\\x00o\\x00c\\x00\\xff\\xfe \\x00[85 chars]\\x00' != b'\\xf[201 chars]n\\x00<\\x00d\\x00o\\x00c\\x00 \\x00a\\x00=\\x00\"\\x00\\[45 chars]\\x00'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_xmlgen_encoding_bytes self.assertEqual(result.getvalue(), ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ s", + "count": 2, + "exampleIds": [ + "test_sax.BytesXmlgenTest.test_xmlgen_encoding_bytes", + "test_sax.WriterXmlgenTest.test_xmlgen_encoding_bytes" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sax.py\", line 596, in test_xmlgen_encoding_bytes\n self.assertEqual(result.getvalue(),\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\n self.xml('\\u20ac ', encoding=encoding))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b'\\xf[201 chars]n\\x00\\xff\\xfe<\\x00d\\x00o\\x00c\\x00\\xff\\xfe \\x00[98 chars]\\x00' != b'\\xf[201 chars]n\\x00<\\x00d\\x00o\\x00c\\x00 \\x00a\\x00=\\x00\"\\x00\\[50 chars]\\x00'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in wrapper return func(*args, **kwargs) File , line , in test_conflicting_envvar_and_command_li", + "count": 2, + "exampleIds": [ + "test_warnings.CEnvironmentVariableTests.test_conflicting_envvar_and_command_line", + "test_warnings.PyEnvironmentVariableTests.test_conflicting_envvar_and_command_line" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 2791, in wrapper\n return func(*args, **kwargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_warnings/__init__.py\", line 1440, in test_conflicting_envvar_and_command_line\n self.assertEqual(stdout,\n ~~~~~~~~~~~~~~~~^^^^^^^^\n b\"['default::DeprecationWarning', 'error::DeprecationWarning']\")\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b\"['error::DeprecationWarning']\" != b\"['default::DeprecationWarning', 'error::DeprecationWarning']\"" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in wrapper return func(*args, **kwargs) File , line , in test_envvar_and_command_line self.asse", + "count": 2, + "exampleIds": [ + "test_warnings.CEnvironmentVariableTests.test_envvar_and_command_line", + "test_warnings.PyEnvironmentVariableTests.test_envvar_and_command_line" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 2791, in wrapper\n return func(*args, **kwargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_warnings/__init__.py\", line 1430, in test_envvar_and_command_line\n self.assertEqual(stdout,\n ~~~~~~~~~~~~~~~~^^^^^^^^\n b\"['ignore::DeprecationWarning', 'ignore::UnicodeWarning']\")\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b\"['ignore::UnicodeWarning']\" != b\"['ignore::DeprecationWarning', 'ignore::UnicodeWarning']\"" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in wrapper return fxn(*args, **kwargs) File , line , in test_ddir_empty_multiple_workers return", + "count": 2, + "exampleIds": [ + "test_compileall.CompileallTestsWithSourceEpoch.test_ddir_empty_multiple_workers", + "test_compileall.CompileallTestsWithoutSourceEpoch.test_ddir_empty_multiple_workers" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_py_compile.py\", line 32, in wrapper\n return fxn(*args, **kwargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_compileall.py\", line 344, in test_ddir_empty_multiple_workers\n return self._test_ddir_only(ddir=\"\", parallel=True)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_compileall.py\", line 326, in _test_ddir_only\n self.assertIn(f'\"{expected_in}\"', os.fsdecode(err))\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: '\"test/mod.py\"' not found in \"Error: Unrecognized source extension 'pyc' in: /tmp/tmpynm3flc9/test/__pycache__/mod.graalpy253-313.opt-1.pyc; see --help\\n\"", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_py_compile.py\", line 22, in wrapper\n return fxn(*args, **kwargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_compileall.py\", line 344, in test_ddir_empty_multiple_workers\n return self._test_ddir_only(ddir=\"\", parallel=True)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_compileall.py\", line 326, in _test_ddir_only\n self.assertIn(f'\"{expected_in}\"', os.fsdecode(err))\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: '\"test/mod.py\"' not found in \"Error: Unrecognized source extension 'pyc' in: /tmp/tmp5h601mhr/test/__pycache__/mod.graalpy253-313.opt-1.pyc; see --help\\n\"" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in wrapper return fxn(*args, **kwargs) File , line , in test_ddir_empty_only_one_worker return ", + "count": 2, + "exampleIds": [ + "test_compileall.CompileallTestsWithSourceEpoch.test_ddir_empty_only_one_worker", + "test_compileall.CompileallTestsWithoutSourceEpoch.test_ddir_empty_only_one_worker" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_py_compile.py\", line 32, in wrapper\n return fxn(*args, **kwargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_compileall.py\", line 339, in test_ddir_empty_only_one_worker\n return self._test_ddir_only(ddir=\"\", parallel=False)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_compileall.py\", line 326, in _test_ddir_only\n self.assertIn(f'\"{expected_in}\"', os.fsdecode(err))\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: '\"test/mod.py\"' not found in \"Error: Unrecognized source extension 'pyc' in: /tmp/tmpc9h63e1x/test/__pycache__/mod.graalpy253-313.opt-1.pyc; see --help\\n\"", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_py_compile.py\", line 22, in wrapper\n return fxn(*args, **kwargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_compileall.py\", line 339, in test_ddir_empty_only_one_worker\n return self._test_ddir_only(ddir=\"\", parallel=False)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_compileall.py\", line 326, in _test_ddir_only\n self.assertIn(f'\"{expected_in}\"', os.fsdecode(err))\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: '\"test/mod.py\"' not found in \"Error: Unrecognized source extension 'pyc' in: /tmp/tmp2anto3ka/test/__pycache__/mod.graalpy253-313.opt-1.pyc; see --help\\n\"" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in wrapper return fxn(*args, **kwargs) File , line , in test_no_args_compiles_path self.assertR", + "count": 2, + "exampleIds": [ + "test_compileall.CommandLineTestsNoSourceEpoch.test_no_args_compiles_path", + "test_compileall.CommandLineTestsWithSourceEpoch.test_no_args_compiles_path" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_py_compile.py\", line 22, in wrapper\n return fxn(*args, **kwargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_compileall.py\", line 583, in test_no_args_compiles_path\n self.assertRunOK(**env)\n ~~~~~~~~~~~~~~~~^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_compileall.py\", line 559, in assertRunOK\n rc, out, err = script_helper.assert_python_ok(\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^\n *self._get_run_args(args), **env_vars,\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n PYTHONIOENCODING='utf-8')\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/script_helper.py\", line 180, in assert_python_ok\n return _assert_python(True, *args, **env_vars)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/script_helper.py\", line 165, in _assert_python\n res.fail(cmd_line)\n ~~~~~~~~^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/script_helper.py\", line 75, in fail\n raise AssertionError(\"Process return code is %d\\n\"\n ...<13 lines>...\n err))\nAssertionError: Process return code is 1\ncommand line: ['/opt/elide/bin/elide', '-X', 'faulthandler', '-O', '-S', '-m', 'compileall']\n\nstdout:\n---\n(... truncated stdout ...)sources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_ios_support.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_markupbase.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_opcode_metadata.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_osx_support.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_py_abc.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_pydatetime.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_pydecimal.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_pyio.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_pylong.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_sitebuiltins.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_strptime.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_sysconfigdata__linux_x86_64-linux.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_threading_local.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_weakrefset.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/abc.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/antigravity.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/argparse.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/ast.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/base64.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/bdb.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/bisect.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/bz2.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/cProfile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/calendar.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/cmd.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/code.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/codecs.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/codeop.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/colorsys.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/compileall.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/configparser.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/contextvars.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/copy.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/copyreg.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/csv.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/dataclasses.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/datetime.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/decimal.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/difflib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/dis.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/doctest.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/enum.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/filecmp.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/fileinput.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/fnmatch.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/fractions.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/ftplib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/functools.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/genericpath.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/getopt.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/getpass.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/gettext.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/glob.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/graphlib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/gzip.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/hashlib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/heapq.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/hmac.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/imaplib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/inspect.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/io.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/ipaddress.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/keyword.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/linecache.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/locale.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/lzma.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/mailbox.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/mimetypes.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/modulefinder.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/netrc.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/ntpath.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/nturl2path.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/numbers.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/opcode.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/operator.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/optparse.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/os.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pdb.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pickle.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pickletools.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pkgutil.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/platform.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/plistlib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/poplib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/posixpath.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pprint.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/profile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pstats.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pty.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/py_compile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pydoc.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/queue.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/quopri.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/random.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/reprlib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/rlcompleter.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/runpy.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/sched.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/secrets.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/selectors.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/shelve.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/shlex.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/shutil.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/signal.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/site.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/smtplib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/socket.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/socketserver.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/sre_compile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/sre_constants.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/sre_parse.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/ssl.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/stat.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/statistics.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/string.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/stringprep.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/struct.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/subprocess.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/symtable.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tabnanny.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tarfile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tempfile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/textwrap.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/this.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/threading.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/timeit.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/token.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tokenize.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/trace.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/traceback.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tracemalloc.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tty.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/turtle.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/types.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/typing.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/uuid.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/warnings.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/wave.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/weakref.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/webbrowser.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/zipapp.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/zipimport.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\n---\n\nstderr:\n---\n\n---", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_py_compile.py\", line 32, in wrapper\n return fxn(*args, **kwargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_compileall.py\", line 583, in test_no_args_compiles_path\n self.assertRunOK(**env)\n ~~~~~~~~~~~~~~~~^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_compileall.py\", line 559, in assertRunOK\n rc, out, err = script_helper.assert_python_ok(\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^\n *self._get_run_args(args), **env_vars,\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n PYTHONIOENCODING='utf-8')\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/script_helper.py\", line 180, in assert_python_ok\n return _assert_python(True, *args, **env_vars)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/script_helper.py\", line 165, in _assert_python\n res.fail(cmd_line)\n ~~~~~~~~^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/script_helper.py\", line 75, in fail\n raise AssertionError(\"Process return code is %d\\n\"\n ...<13 lines>...\n err))\nAssertionError: Process return code is 1\ncommand line: ['/opt/elide/bin/elide', '-X', 'faulthandler', '-O', '-S', '-m', 'compileall']\n\nstdout:\n---\n(... truncated stdout ...)sources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_ios_support.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_markupbase.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_opcode_metadata.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_osx_support.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_py_abc.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_pydatetime.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_pydecimal.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_pyio.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_pylong.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_sitebuiltins.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_strptime.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_sysconfigdata__linux_x86_64-linux.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_threading_local.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_weakrefset.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/abc.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/antigravity.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/argparse.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/ast.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/base64.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/bdb.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/bisect.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/bz2.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/cProfile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/calendar.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/cmd.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/code.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/codecs.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/codeop.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/colorsys.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/compileall.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/configparser.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/contextvars.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/copy.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/copyreg.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/csv.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/dataclasses.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/datetime.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/decimal.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/difflib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/dis.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/doctest.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/enum.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/filecmp.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/fileinput.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/fnmatch.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/fractions.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/ftplib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/functools.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/genericpath.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/getopt.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/getpass.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/gettext.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/glob.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/graphlib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/gzip.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/hashlib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/heapq.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/hmac.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/imaplib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/inspect.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/io.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/ipaddress.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/keyword.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/linecache.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/locale.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/lzma.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/mailbox.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/mimetypes.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/modulefinder.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/netrc.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/ntpath.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/nturl2path.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/numbers.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/opcode.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/operator.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/optparse.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/os.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pdb.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pickle.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pickletools.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pkgutil.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/platform.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/plistlib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/poplib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/posixpath.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pprint.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/profile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pstats.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pty.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/py_compile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pydoc.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/queue.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/quopri.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/random.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/reprlib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/rlcompleter.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/runpy.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/sched.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/secrets.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/selectors.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/shelve.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/shlex.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/shutil.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/signal.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/site.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/smtplib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/socket.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/socketserver.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/sre_compile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/sre_constants.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/sre_parse.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/ssl.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/stat.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/statistics.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/string.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/stringprep.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/struct.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/subprocess.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/symtable.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tabnanny.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tarfile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tempfile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/textwrap.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/this.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/threading.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/timeit.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/token.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tokenize.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/trace.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/traceback.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tracemalloc.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tty.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/turtle.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/types.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/typing.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/uuid.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/warnings.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/wave.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/weakref.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/webbrowser.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/zipapp.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/zipimport.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\n---\n\nstderr:\n---\n\n---" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in wrapper return fxn(*args, **kwargs) File , line , in test_no_args_respects_quiet_flag noisy ", + "count": 2, + "exampleIds": [ + "test_compileall.CommandLineTestsNoSourceEpoch.test_no_args_respects_quiet_flag", + "test_compileall.CommandLineTestsWithSourceEpoch.test_no_args_respects_quiet_flag" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_py_compile.py\", line 22, in wrapper\n return fxn(*args, **kwargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_compileall.py\", line 611, in test_no_args_respects_quiet_flag\n noisy = self.assertRunOK(**env)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_compileall.py\", line 559, in assertRunOK\n rc, out, err = script_helper.assert_python_ok(\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^\n *self._get_run_args(args), **env_vars,\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n PYTHONIOENCODING='utf-8')\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/script_helper.py\", line 180, in assert_python_ok\n return _assert_python(True, *args, **env_vars)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/script_helper.py\", line 165, in _assert_python\n res.fail(cmd_line)\n ~~~~~~~~^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/script_helper.py\", line 75, in fail\n raise AssertionError(\"Process return code is %d\\n\"\n ...<13 lines>...\n err))\nAssertionError: Process return code is 1\ncommand line: ['/opt/elide/bin/elide', '-X', 'faulthandler', '-O', '-S', '-m', 'compileall']\n\nstdout:\n---\n(... truncated stdout ...)sources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_ios_support.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_markupbase.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_opcode_metadata.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_osx_support.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_py_abc.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_pydatetime.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_pydecimal.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_pyio.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_pylong.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_sitebuiltins.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_strptime.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_sysconfigdata__linux_x86_64-linux.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_threading_local.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_weakrefset.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/abc.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/antigravity.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/argparse.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/ast.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/base64.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/bdb.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/bisect.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/bz2.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/cProfile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/calendar.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/cmd.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/code.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/codecs.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/codeop.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/colorsys.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/compileall.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/configparser.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/contextvars.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/copy.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/copyreg.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/csv.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/dataclasses.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/datetime.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/decimal.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/difflib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/dis.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/doctest.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/enum.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/filecmp.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/fileinput.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/fnmatch.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/fractions.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/ftplib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/functools.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/genericpath.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/getopt.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/getpass.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/gettext.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/glob.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/graphlib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/gzip.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/hashlib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/heapq.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/hmac.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/imaplib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/inspect.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/io.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/ipaddress.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/keyword.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/linecache.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/locale.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/lzma.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/mailbox.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/mimetypes.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/modulefinder.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/netrc.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/ntpath.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/nturl2path.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/numbers.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/opcode.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/operator.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/optparse.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/os.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pdb.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pickle.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pickletools.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pkgutil.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/platform.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/plistlib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/poplib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/posixpath.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pprint.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/profile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pstats.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pty.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/py_compile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pydoc.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/queue.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/quopri.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/random.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/reprlib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/rlcompleter.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/runpy.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/sched.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/secrets.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/selectors.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/shelve.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/shlex.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/shutil.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/signal.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/site.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/smtplib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/socket.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/socketserver.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/sre_compile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/sre_constants.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/sre_parse.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/ssl.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/stat.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/statistics.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/string.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/stringprep.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/struct.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/subprocess.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/symtable.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tabnanny.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tarfile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tempfile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/textwrap.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/this.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/threading.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/timeit.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/token.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tokenize.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/trace.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/traceback.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tracemalloc.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tty.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/turtle.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/types.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/typing.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/uuid.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/warnings.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/wave.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/weakref.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/webbrowser.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/zipapp.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/zipimport.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\n---\n\nstderr:\n---\n\n---", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_py_compile.py\", line 32, in wrapper\n return fxn(*args, **kwargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_compileall.py\", line 611, in test_no_args_respects_quiet_flag\n noisy = self.assertRunOK(**env)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_compileall.py\", line 559, in assertRunOK\n rc, out, err = script_helper.assert_python_ok(\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^\n *self._get_run_args(args), **env_vars,\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n PYTHONIOENCODING='utf-8')\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/script_helper.py\", line 180, in assert_python_ok\n return _assert_python(True, *args, **env_vars)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/script_helper.py\", line 165, in _assert_python\n res.fail(cmd_line)\n ~~~~~~~~^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/script_helper.py\", line 75, in fail\n raise AssertionError(\"Process return code is %d\\n\"\n ...<13 lines>...\n err))\nAssertionError: Process return code is 1\ncommand line: ['/opt/elide/bin/elide', '-X', 'faulthandler', '-O', '-S', '-m', 'compileall']\n\nstdout:\n---\n(... truncated stdout ...)sources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_ios_support.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_markupbase.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_opcode_metadata.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_osx_support.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_py_abc.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_pydatetime.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_pydecimal.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_pyio.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_pylong.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_sitebuiltins.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_strptime.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_sysconfigdata__linux_x86_64-linux.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_threading_local.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_weakrefset.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/abc.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/antigravity.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/argparse.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/ast.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/base64.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/bdb.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/bisect.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/bz2.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/cProfile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/calendar.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/cmd.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/code.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/codecs.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/codeop.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/colorsys.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/compileall.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/configparser.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/contextvars.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/copy.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/copyreg.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/csv.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/dataclasses.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/datetime.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/decimal.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/difflib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/dis.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/doctest.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/enum.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/filecmp.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/fileinput.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/fnmatch.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/fractions.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/ftplib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/functools.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/genericpath.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/getopt.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/getpass.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/gettext.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/glob.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/graphlib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/gzip.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/hashlib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/heapq.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/hmac.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/imaplib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/inspect.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/io.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/ipaddress.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/keyword.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/linecache.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/locale.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/lzma.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/mailbox.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/mimetypes.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/modulefinder.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/netrc.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/ntpath.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/nturl2path.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/numbers.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/opcode.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/operator.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/optparse.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/os.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pdb.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pickle.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pickletools.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pkgutil.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/platform.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/plistlib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/poplib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/posixpath.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pprint.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/profile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pstats.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pty.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/py_compile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pydoc.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/queue.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/quopri.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/random.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/reprlib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/rlcompleter.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/runpy.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/sched.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/secrets.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/selectors.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/shelve.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/shlex.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/shutil.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/signal.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/site.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/smtplib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/socket.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/socketserver.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/sre_compile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/sre_constants.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/sre_parse.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/ssl.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/stat.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/statistics.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/string.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/stringprep.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/struct.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/subprocess.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/symtable.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tabnanny.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tarfile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tempfile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/textwrap.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/this.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/threading.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/timeit.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/token.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tokenize.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/trace.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/traceback.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tracemalloc.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tty.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/turtle.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/types.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/typing.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/uuid.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/warnings.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/wave.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/weakref.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/webbrowser.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/zipapp.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/zipimport.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\n---\n\nstderr:\n---\n\n---" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in wrapper return fxn(*args, **kwargs) File , line , in test_workers self.assertRunOK(self.dire", + "count": 2, + "exampleIds": [ + "test_compileall.CommandLineTestsNoSourceEpoch.test_workers", + "test_compileall.CommandLineTestsWithSourceEpoch.test_workers" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_py_compile.py\", line 22, in wrapper\n return fxn(*args, **kwargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_compileall.py\", line 864, in test_workers\n self.assertRunOK(self.directory, '-j', '0')\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_compileall.py\", line 562, in assertRunOK\n self.assertEqual(b'', err)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^\nAssertionError: b'' != b\"/opt/elide/lib/resources/python/python-h[258 chars]n(\\n\"", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_py_compile.py\", line 32, in wrapper\n return fxn(*args, **kwargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_compileall.py\", line 864, in test_workers\n self.assertRunOK(self.directory, '-j', '0')\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_compileall.py\", line 562, in assertRunOK\n self.assertEqual(b'', err)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^\nAssertionError: b'' != b\"/opt/elide/lib/resources/python/python-h[258 chars]n(\\n\"" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in wrapper return fxn(*args, **kwargs) File , line , in wrapper return func(*args, **kwargs) Fi", + "count": 2, + "exampleIds": [ + "test_compileall.CommandLineTestsNoSourceEpoch.test_d_runtime_error", + "test_compileall.CommandLineTestsWithSourceEpoch.test_d_runtime_error" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_py_compile.py\", line 22, in wrapper\n return fxn(*args, **kwargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 2791, in wrapper\n return func(*args, **kwargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_compileall.py\", line 778, in test_d_runtime_error\n self.assertRegex(err, b'File \"dinsdale')\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: Regex didn't match: b'File \"dinsdale' not found in b'Exception\\n at _run_module_code (native)\\n at run_path (:294:16)\\n at (:10:1)\\n'", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_py_compile.py\", line 32, in wrapper\n return fxn(*args, **kwargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 2791, in wrapper\n return func(*args, **kwargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_compileall.py\", line 778, in test_d_runtime_error\n self.assertRegex(err, b'File \"dinsdale')\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: Regex didn't match: b'File \"dinsdale' not found in b'Exception\\n at _run_module_code (native)\\n at run_path (:294:16)\\n at (:10:1)\\n'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in wrapper return fxn(*args, **kwargs) File , line , in wrapper return fxn(*args, **kwargs) Fil", + "count": 2, + "exampleIds": [ + "test_compileall.CommandLineTestsNoSourceEpoch.test_no_args_respects_force_flag", + "test_compileall.CommandLineTestsWithSourceEpoch.test_no_args_respects_force_flag" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_py_compile.py\", line 22, in wrapper\n return fxn(*args, **kwargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_py_compile.py\", line 22, in wrapper\n return fxn(*args, **kwargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_compileall.py\", line 593, in test_no_args_respects_force_flag\n self.assertRunOK(**env)\n ~~~~~~~~~~~~~~~~^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_compileall.py\", line 559, in assertRunOK\n rc, out, err = script_helper.assert_python_ok(\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^\n *self._get_run_args(args), **env_vars,\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n PYTHONIOENCODING='utf-8')\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/script_helper.py\", line 180, in assert_python_ok\n return _assert_python(True, *args, **env_vars)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/script_helper.py\", line 165, in _assert_python\n res.fail(cmd_line)\n ~~~~~~~~^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/script_helper.py\", line 75, in fail\n raise AssertionError(\"Process return code is %d\\n\"\n ...<13 lines>...\n err))\nAssertionError: Process return code is 1\ncommand line: ['/opt/elide/bin/elide', '-X', 'faulthandler', '-O', '-S', '-m', 'compileall']\n\nstdout:\n---\n(... truncated stdout ...)sources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_ios_support.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_markupbase.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_opcode_metadata.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_osx_support.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_py_abc.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_pydatetime.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_pydecimal.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_pyio.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_pylong.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_sitebuiltins.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_strptime.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_sysconfigdata__linux_x86_64-linux.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_threading_local.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_weakrefset.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/abc.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/antigravity.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/argparse.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/ast.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/base64.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/bdb.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/bisect.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/bz2.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/cProfile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/calendar.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/cmd.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/code.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/codecs.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/codeop.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/colorsys.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/compileall.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/configparser.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/contextvars.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/copy.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/copyreg.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/csv.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/dataclasses.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/datetime.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/decimal.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/difflib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/dis.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/doctest.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/enum.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/filecmp.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/fileinput.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/fnmatch.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/fractions.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/ftplib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/functools.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/genericpath.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/getopt.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/getpass.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/gettext.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/glob.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/graphlib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/gzip.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/hashlib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/heapq.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/hmac.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/imaplib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/inspect.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/io.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/ipaddress.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/keyword.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/linecache.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/locale.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/lzma.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/mailbox.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/mimetypes.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/modulefinder.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/netrc.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/ntpath.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/nturl2path.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/numbers.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/opcode.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/operator.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/optparse.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/os.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pdb.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pickle.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pickletools.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pkgutil.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/platform.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/plistlib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/poplib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/posixpath.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pprint.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/profile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pstats.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pty.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/py_compile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pydoc.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/queue.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/quopri.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/random.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/reprlib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/rlcompleter.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/runpy.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/sched.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/secrets.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/selectors.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/shelve.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/shlex.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/shutil.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/signal.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/site.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/smtplib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/socket.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/socketserver.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/sre_compile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/sre_constants.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/sre_parse.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/ssl.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/stat.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/statistics.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/string.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/stringprep.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/struct.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/subprocess.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/symtable.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tabnanny.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tarfile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tempfile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/textwrap.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/this.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/threading.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/timeit.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/token.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tokenize.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/trace.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/traceback.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tracemalloc.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tty.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/turtle.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/types.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/typing.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/uuid.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/warnings.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/wave.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/weakref.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/webbrowser.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/zipapp.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/zipimport.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\n---\n\nstderr:\n---\n\n---", + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_py_compile.py\", line 32, in wrapper\n return fxn(*args, **kwargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_py_compile.py\", line 22, in wrapper\n return fxn(*args, **kwargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_compileall.py\", line 593, in test_no_args_respects_force_flag\n self.assertRunOK(**env)\n ~~~~~~~~~~~~~~~~^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_compileall.py\", line 559, in assertRunOK\n rc, out, err = script_helper.assert_python_ok(\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^\n *self._get_run_args(args), **env_vars,\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n PYTHONIOENCODING='utf-8')\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/script_helper.py\", line 180, in assert_python_ok\n return _assert_python(True, *args, **env_vars)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/script_helper.py\", line 165, in _assert_python\n res.fail(cmd_line)\n ~~~~~~~~^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/script_helper.py\", line 75, in fail\n raise AssertionError(\"Process return code is %d\\n\"\n ...<13 lines>...\n err))\nAssertionError: Process return code is 1\ncommand line: ['/opt/elide/bin/elide', '-X', 'faulthandler', '-O', '-S', '-m', 'compileall']\n\nstdout:\n---\n(... truncated stdout ...)sources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_ios_support.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_markupbase.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_opcode_metadata.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_osx_support.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_py_abc.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_pydatetime.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_pydecimal.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_pyio.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_pylong.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_sitebuiltins.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_strptime.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_sysconfigdata__linux_x86_64-linux.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_threading_local.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/_weakrefset.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/abc.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/antigravity.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/argparse.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/ast.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/base64.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/bdb.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/bisect.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/bz2.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/cProfile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/calendar.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/cmd.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/code.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/codecs.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/codeop.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/colorsys.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/compileall.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/configparser.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/contextvars.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/copy.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/copyreg.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/csv.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/dataclasses.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/datetime.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/decimal.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/difflib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/dis.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/doctest.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/enum.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/filecmp.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/fileinput.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/fnmatch.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/fractions.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/ftplib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/functools.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/genericpath.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/getopt.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/getpass.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/gettext.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/glob.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/graphlib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/gzip.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/hashlib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/heapq.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/hmac.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/imaplib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/inspect.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/io.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/ipaddress.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/keyword.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/linecache.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/locale.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/lzma.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/mailbox.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/mimetypes.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/modulefinder.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/netrc.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/ntpath.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/nturl2path.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/numbers.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/opcode.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/operator.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/optparse.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/os.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pdb.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pickle.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pickletools.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pkgutil.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/platform.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/plistlib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/poplib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/posixpath.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pprint.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/profile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pstats.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pty.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/py_compile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/pydoc.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/queue.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/quopri.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/random.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/reprlib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/rlcompleter.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/runpy.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/sched.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/secrets.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/selectors.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/shelve.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/shlex.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/shutil.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/signal.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/site.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/smtplib.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/socket.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/socketserver.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/sre_compile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/sre_constants.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/sre_parse.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/ssl.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/stat.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/statistics.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/string.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/stringprep.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/struct.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/subprocess.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/symtable.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tabnanny.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tarfile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tempfile.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/textwrap.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/this.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/threading.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/timeit.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/token.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tokenize.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/trace.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/traceback.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tracemalloc.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/tty.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/turtle.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/types.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/typing.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/uuid.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/warnings.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/wave.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/weakref.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/webbrowser.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/zipapp.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\nCompiling '/opt/elide/lib/resources/python/python-home/lib/python3.13/zipimport.py'...\n*** PermissionError: [Errno 13] Permission denied: '/opt/elide/lib/resources/python/python-home/lib/python3.13/__pycache__'\n---\n\nstderr:\n---\n\n---" + ] + }, + { + "signature": "TypeError: object is not callable During handling of the above exception, another exception occurred: Traceback (most recent call last): File , line ", + "count": 2, + "exampleIds": [ + "test_os.TestPEP519.test_fspath_set_to_None", + "test_os.TestPEP519PurePython.test_fspath_set_to_None" + ], + "samples": [ + "TypeError: 'NoneType' object is not callable\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_os.py\", line 5366, in test_fspath_set_to_None\n with self.assertRaisesRegex(TypeError, good_error_msg(\"Foo\")):\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: \"expected str, bytes or os.PathLike object, not Foo\" does not match \"'NoneType' object is not callable\"", + "TypeError: 'NoneType' object is not callable\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_os.py\", line 5374, in test_fspath_set_to_None\n with self.assertRaisesRegex(TypeError, good_error_msg(\"Foo\")):\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: \"expected str, bytes or os.PathLike object, not Foo\" does not match \"'NoneType' object is not callable\"" + ] + }, + { + "signature": "TypeError: first argument must be a type object, not int During handling of the above exception, another exception occurred: Traceback (most recent call last): ", + "count": 2, + "exampleIds": [ + "test_super.TestSuper.test_bad_first_arg", + "test_super.TestSuper.test_super_argtype" + ], + "samples": [ + "TypeError: first argument must be a type object, not int\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_super.py\", line 411, in test_bad_first_arg\n with self.assertRaisesRegex(TypeError, \"argument 1 must be a type\"):\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: \"argument 1 must be a type\" does not match \"first argument must be a type object, not int\"", + "TypeError: first argument must be a type object, not int\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_super.py\", line 343, in test_super_argtype\n with self.assertRaisesRegex(TypeError, \"argument 1 must be a type\"):\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: \"argument 1 must be a type\" does not match \"first argument must be a type object, not int\"" + ] + }, + { + "signature": "TypeError: meth_noargs() takes positional arguments but were given During handling of the above exception, another exception occurred: Traceback (most r", + "count": 2, + "exampleIds": [ + "test_call.TestCallingConventions.test_noargs_error_arg2", + "test_call.TestCallingConventions.test_noargs_error_ext" + ], + "samples": [ + "TypeError: meth_noargs() takes 0 positional arguments but 2 were given\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_call.py\", line 345, in test_noargs_error_arg2\n self.assertRaisesRegex(\n ~~~~~~~~~~~~~~~~~~~~~~^\n TypeError, msg, lambda: self.obj.meth_noargs(1, 2),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: \"meth_noargs\\(\\) takes no arguments \\(2 given\\)\" does not match \"meth_noargs() takes 0 positional arguments but 2 were given\"", + "TypeError: meth_noargs() takes 0 positional arguments but 3 were given\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_call.py\", line 351, in test_noargs_error_ext\n self.assertRaisesRegex(\n ~~~~~~~~~~~~~~~~~~~~~~^\n TypeError, msg, lambda: self.obj.meth_noargs(*(1, 2, 3)),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: \"meth_noargs\\(\\) takes no arguments \\(3 given\\)\" does not match \"meth_noargs() takes 0 positional arguments but 3 were given\"" + ] + }, + { + "signature": "TypeError: meth_o() got an unexpected keyword argument During handling of the above exception, another exception occurred: Traceback (most recent call las", + "count": 2, + "exampleIds": [ + "test_call.TestCallingConventions.test_o_error_arg_kw", + "test_call.TestCallingConventions.test_o_error_kw" + ], + "samples": [ + "TypeError: meth_o() got an unexpected keyword argument 'k'\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_call.py\", line 327, in test_o_error_arg_kw\n self.assertRaisesRegex(\n ~~~~~~~~~~~~~~~~~~~~~~^\n TypeError, msg, lambda: self.obj.meth_o(k=1),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: \"meth_o\\(\\) takes no keyword arguments\" does not match \"meth_o() got an unexpected keyword argument 'k'\"", + "TypeError: meth_o() got an unexpected keyword argument 'k'\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_call.py\", line 321, in test_o_error_kw\n self.assertRaisesRegex(\n ~~~~~~~~~~~~~~~~~~~~~~^\n TypeError, msg, lambda: self.obj.meth_o(k=1),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: \"meth_o\\(\\) takes no keyword arguments\" does not match \"meth_o() got an unexpected keyword argument 'k'\"" + ] + }, + { + "signature": "TypeError: meth_o() takes positional argument but were given During handling of the above exception, another exception occurred: Traceback (most recent ", + "count": 2, + "exampleIds": [ + "test_call.TestCallingConventions.test_o_error_ext", + "test_call.TestCallingConventions.test_o_error_two_args" + ], + "samples": [ + "TypeError: meth_o() takes 1 positional argument but 3 were given\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_call.py\", line 315, in test_o_error_ext\n self.assertRaisesRegex(\n ~~~~~~~~~~~~~~~~~~~~~~^\n TypeError, msg, lambda: self.obj.meth_o(*(1, 2, 3)),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: \"meth_o\\(\\) takes exactly one argument \\(3 given\\)\" does not match \"meth_o() takes 1 positional argument but 3 were given\"", + "TypeError: meth_o() takes 1 positional argument but 2 were given\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_call.py\", line 309, in test_o_error_two_args\n self.assertRaisesRegex(\n ~~~~~~~~~~~~~~~~~~~~~~^\n TypeError, msg, lambda: self.obj.meth_o(1, 2),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: \"meth_o\\(\\) takes exactly one argument \\(2 given\\)\" does not match \"meth_o() takes 1 positional argument but 2 were given\"" + ] + }, + { + "signature": "TypeError: MethClass.meth_fastcall() got an unexpected keyword argument During handling of the above exception, another exception occurred: Traceback (mos", + "count": 2, + "exampleIds": [ + "test_call.TestCallingConventionsClass.test_fastcall_error_kw", + "test_call.TestCallingConventionsClassInstance.test_fastcall_error_kw" + ], + "samples": [ + "TypeError: MethClass.meth_fastcall() got an unexpected keyword argument 'k'\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_call.py\", line 375, in test_fastcall_error_kw\n self.assertRaisesRegex(\n ~~~~~~~~~~~~~~~~~~~~~~^\n TypeError, msg, lambda: self.obj.meth_fastcall(k=1),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: \"meth_fastcall\\(\\) takes no keyword arguments\" does not match \"MethClass.meth_fastcall() got an unexpected keyword argument 'k'\"" + ] + }, + { + "signature": "TypeError: MethClass.meth_noargs() got an unexpected keyword argument During handling of the above exception, another exception occurred: Traceback (most ", + "count": 2, + "exampleIds": [ + "test_call.TestCallingConventionsClass.test_noargs_error_kw", + "test_call.TestCallingConventionsClassInstance.test_noargs_error_kw" + ], + "samples": [ + "TypeError: MethClass.meth_noargs() got an unexpected keyword argument 'k'\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_call.py\", line 357, in test_noargs_error_kw\n self.assertRaisesRegex(\n ~~~~~~~~~~~~~~~~~~~~~~^\n TypeError, msg, lambda: self.obj.meth_noargs(k=1),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: \"meth_noargs\\(\\) takes no keyword arguments\" does not match \"MethClass.meth_noargs() got an unexpected keyword argument 'k'\"" + ] + }, + { + "signature": "TypeError: MethClass.meth_o() missing required positional argument: During handling of the above exception, another exception occurred: Traceback (mos", + "count": 2, + "exampleIds": [ + "test_call.TestCallingConventionsClass.test_o_error_no_arg", + "test_call.TestCallingConventionsClassInstance.test_o_error_no_arg" + ], + "samples": [ + "TypeError: MethClass.meth_o() missing 1 required positional argument: 'arg'\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_call.py\", line 305, in test_o_error_no_arg\n self.assertRaisesRegex(TypeError, msg, self.obj.meth_o)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: \"meth_o\\(\\) takes exactly one argument \\(0 given\\)\" does not match \"MethClass.meth_o() missing 1 required positional argument: 'arg'\"" + ] + }, + { + "signature": "TypeError: MethClass.meth_varargs() got an unexpected keyword argument During handling of the above exception, another exception occurred: Traceback (most", + "count": 2, + "exampleIds": [ + "test_call.TestCallingConventionsClass.test_varargs_error_kw", + "test_call.TestCallingConventionsClassInstance.test_varargs_error_kw" + ], + "samples": [ + "TypeError: MethClass.meth_varargs() got an unexpected keyword argument 'k'\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_call.py\", line 281, in test_varargs_error_kw\n self.assertRaisesRegex(\n ~~~~~~~~~~~~~~~~~~~~~~^\n TypeError, msg, lambda: self.obj.meth_varargs(k=1),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: \"meth_varargs\\(\\) takes no keyword arguments\" does not match \"MethClass.meth_varargs() got an unexpected keyword argument 'k'\"" + ] + }, + { + "signature": "TypeError: MethInstance.meth_o() got an unexpected keyword argument During handling of the above exception, another exception occurred: Traceback (most re", + "count": 2, + "exampleIds": [ + "test_call.TestCallingConventionsInstance.test_o_error_arg_kw", + "test_call.TestCallingConventionsInstance.test_o_error_kw" + ], + "samples": [ + "TypeError: MethInstance.meth_o() got an unexpected keyword argument 'k'\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_call.py\", line 327, in test_o_error_arg_kw\n self.assertRaisesRegex(\n ~~~~~~~~~~~~~~~~~~~~~~^\n TypeError, msg, lambda: self.obj.meth_o(k=1),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: \"meth_o\\(\\) takes no keyword arguments\" does not match \"MethInstance.meth_o() got an unexpected keyword argument 'k'\"", + "TypeError: MethInstance.meth_o() got an unexpected keyword argument 'k'\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_call.py\", line 321, in test_o_error_kw\n self.assertRaisesRegex(\n ~~~~~~~~~~~~~~~~~~~~~~^\n TypeError, msg, lambda: self.obj.meth_o(k=1),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: \"meth_o\\(\\) takes no keyword arguments\" does not match \"MethInstance.meth_o() got an unexpected keyword argument 'k'\"" + ] + }, + { + "signature": "TypeError: MethInstance.meth_o() takes positional arguments but were given During handling of the above exception, another exception occurred: Traceback", + "count": 2, + "exampleIds": [ + "test_call.TestCallingConventionsInstance.test_o_error_ext", + "test_call.TestCallingConventionsInstance.test_o_error_two_args" + ], + "samples": [ + "TypeError: MethInstance.meth_o() takes 2 positional arguments but 4 were given\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_call.py\", line 315, in test_o_error_ext\n self.assertRaisesRegex(\n ~~~~~~~~~~~~~~~~~~~~~~^\n TypeError, msg, lambda: self.obj.meth_o(*(1, 2, 3)),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: \"meth_o\\(\\) takes exactly one argument \\(3 given\\)\" does not match \"MethInstance.meth_o() takes 2 positional arguments but 4 were given\"", + "TypeError: MethInstance.meth_o() takes 2 positional arguments but 3 were given\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_call.py\", line 309, in test_o_error_two_args\n self.assertRaisesRegex(\n ~~~~~~~~~~~~~~~~~~~~~~^\n TypeError, msg, lambda: self.obj.meth_o(1, 2),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: \"meth_o\\(\\) takes exactly one argument \\(2 given\\)\" does not match \"MethInstance.meth_o() takes 2 positional arguments but 3 were given\"" + ] + }, + { + "signature": "TypeError: MethStatic.meth_o() got an unexpected keyword argument During handling of the above exception, another exception occurred: Traceback (most rece", + "count": 2, + "exampleIds": [ + "test_call.TestCallingConventionsStatic.test_o_error_arg_kw", + "test_call.TestCallingConventionsStatic.test_o_error_kw" + ], + "samples": [ + "TypeError: MethStatic.meth_o() got an unexpected keyword argument 'k'\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_call.py\", line 327, in test_o_error_arg_kw\n self.assertRaisesRegex(\n ~~~~~~~~~~~~~~~~~~~~~~^\n TypeError, msg, lambda: self.obj.meth_o(k=1),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: \"meth_o\\(\\) takes no keyword arguments\" does not match \"MethStatic.meth_o() got an unexpected keyword argument 'k'\"", + "TypeError: MethStatic.meth_o() got an unexpected keyword argument 'k'\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_call.py\", line 321, in test_o_error_kw\n self.assertRaisesRegex(\n ~~~~~~~~~~~~~~~~~~~~~~^\n TypeError, msg, lambda: self.obj.meth_o(k=1),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: \"meth_o\\(\\) takes no keyword arguments\" does not match \"MethStatic.meth_o() got an unexpected keyword argument 'k'\"" + ] + }, + { + "signature": "TypeError: MethStatic.meth_o() takes positional arguments but were given During handling of the above exception, another exception occurred: Traceback (", + "count": 2, + "exampleIds": [ + "test_call.TestCallingConventionsStatic.test_o_error_ext", + "test_call.TestCallingConventionsStatic.test_o_error_two_args" + ], + "samples": [ + "TypeError: MethStatic.meth_o() takes 2 positional arguments but 4 were given\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_call.py\", line 315, in test_o_error_ext\n self.assertRaisesRegex(\n ~~~~~~~~~~~~~~~~~~~~~~^\n TypeError, msg, lambda: self.obj.meth_o(*(1, 2, 3)),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: \"meth_o\\(\\) takes exactly one argument \\(3 given\\)\" does not match \"MethStatic.meth_o() takes 2 positional arguments but 4 were given\"", + "TypeError: MethStatic.meth_o() takes 2 positional arguments but 3 were given\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_call.py\", line 309, in test_o_error_two_args\n self.assertRaisesRegex(\n ~~~~~~~~~~~~~~~~~~~~~~^\n TypeError, msg, lambda: self.obj.meth_o(1, 2),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: \"meth_o\\(\\) takes exactly one argument \\(2 given\\)\" does not match \"MethStatic.meth_o() takes 2 positional arguments but 3 were given\"" + ] + }, + { + "signature": "TypeError: str.find() takes from to positional arguments but were given During handling of the above exception, another exception occurred: Tracebac", + "count": 2, + "exampleIds": [ + "test_userstring.UserStringTest.test_find_etc_raise_correct_error_messages", + "test_str.StrTest.test_find_etc_raise_correct_error_messages" + ], + "samples": [ + "TypeError: str.find() takes from 2 to 4 positional arguments but 5 were given\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/string_tests.py\", line 1561, in test_find_etc_raise_correct_error_messages\n self.assertRaisesRegex(TypeError, r'^find\\b', s.find,\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n x, None, None, None)\n ^^^^^^^^^^^^^^^^^^^^\nAssertionError: \"^find\\b\" does not match \"str.find() takes from 2 to 4 positional arguments but 5 were given\"" + ] + }, + { + "signature": "TypeError()", + "count": 2, + "exampleIds": [ + "test_code", + "test_pstats" + ], + "samples": [ + "TypeError(\"'NoneType' object is not callable\")", + "TypeError('exceptions must be classes or instances deriving from BaseException, not ForeignException')" + ] + }, + { + "signature": "ValueError: Canlinet jump from event.\"", + "count": 2, + "exampleIds": [ + "test_sys_settrace.JumpTestCase.test_no_jump_from_exception_event", + "test_sys_settrace.JumpTestCase.test_no_jump_from_return_event" + ], + "samples": [ + "ValueError: Can't jump from \"exception\" event.\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2083, in test\n self.run_test(func, jumpFrom, jumpTo, expected,\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n error=error, event=event, decorated=True, warning=warning)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2042, in run_test\n with contextlib.ExitStack() as stack:\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 619, in __exit__\n raise exc\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 604, in __exit__\n if cb(*exc_details):\n ~~^^^^^^^^^^^^^^\nAssertionError: \"can only jump from a 'line' trace event\" does not match \"Can't jump from \"exception\" event.\"", + "ValueError: Can't jump from \"return\" event.\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2083, in test\n self.run_test(func, jumpFrom, jumpTo, expected,\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n error=error, event=event, decorated=True, warning=warning)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys_settrace.py\", line 2042, in run_test\n with contextlib.ExitStack() as stack:\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 619, in __exit__\n raise exc\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 604, in __exit__\n if cb(*exc_details):\n ~~^^^^^^^^^^^^^^\nAssertionError: \"can only jump from a 'line' trace event\" does not match \"Can't jump from \"return\" event.\"" + ] + }, + { + "signature": "ValueError: Invalid conversion specification During handling of the above exception, another exception occurred: Traceback (most recent call last): File , ", + "count": 2, + "exampleIds": [ + "test_format.FormatTest.test_specifier_z_error", + "test_format.FormatTest.test_unicode_in_error_message" + ], + "samples": [ + "ValueError: Invalid conversion specification\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_format.py\", line 610, in test_specifier_z_error\n with self.assertRaisesRegex(ValueError, error_msg):\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: \"Invalid format specifier '.*z.*'\" does not match \"Invalid conversion specification\"", + "ValueError: Invalid conversion specification\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_format.py\", line 548, in test_unicode_in_error_message\n with self.assertRaisesRegex(ValueError, str_err):\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\nAssertionError: \"Invalid\\ format\\ specifier\\ '%ЫйЯЧ'\\ for\\ object\\ of\\ type\\ 'str'\" does not match \"Invalid conversion specification\"" + ] + }, + { + "signature": "AttributeError: attribute tm_zone of time.struct_time object is not writable During handling of the above exception, another exception occurred: Traceback (most", + "count": 1, + "exampleIds": [ + "test_structseq.StructSeqTest.test_copy_replace_with_invisible_fields" + ], + "samples": [ + "AttributeError: attribute tm_zone of time.struct_time object is not writable\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_structseq.py\", line 312, in test_copy_replace_with_invisible_fields\n with self.assertRaisesRegex(AttributeError, 'readonly attribute'):\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: \"readonly attribute\" does not match \"attribute tm_zone of time.struct_time object is not writable\"" + ] + }, + { + "signature": "CPython driver exited with code while test_ast.test_ast.ASTValidatorTests.test_stdlib_validates", + "count": 1, + "exampleIds": [ + "test_ast.test_ast.ASTValidatorTests.test_stdlib_validates" + ], + "samples": [ + "CPython driver exited with code 1 while test_ast.test_ast.ASTValidatorTests.test_stdlib_validates" + ] + }, + { + "signature": "CPython driver exited with code while test_codecencodings_cn.Test_HZ.test_callback_None_index", + "count": 1, + "exampleIds": [ + "test_codecencodings_cn.Test_HZ.test_callback_None_index" + ], + "samples": [ + "CPython driver exited with code 1 while test_codecencodings_cn.Test_HZ.test_callback_None_index" + ] + }, + { + "signature": "CPython driver exited with code while test_coroutines.AsyncBadSyntaxTest.test_badsyntax_1", + "count": 1, + "exampleIds": [ + "test_coroutines.AsyncBadSyntaxTest.test_badsyntax_1" + ], + "samples": [ + "CPython driver exited with code 1 while test_coroutines.AsyncBadSyntaxTest.test_badsyntax_1" + ] + }, + { + "signature": "CPython driver exited with code while test_cprofile.CProfileTest.test_calling_conventions", + "count": 1, + "exampleIds": [ + "test_cprofile.CProfileTest.test_calling_conventions" + ], + "samples": [ + "CPython driver exited with code 1 while test_cprofile.CProfileTest.test_calling_conventions" + ] + }, + { + "signature": "CPython driver exited with code while test_ctypes.test_memfunctions.MemFunctionsTest.test_overflow", + "count": 1, + "exampleIds": [ + "test_ctypes.test_memfunctions.MemFunctionsTest.test_overflow" + ], + "samples": [ + "CPython driver exited with code 139 while test_ctypes.test_memfunctions.MemFunctionsTest.test_overflow" + ] + }, + { + "signature": "CPython driver exited with code while test_descr.ClassPropertiesAndMethods.test_classmethod_new", + "count": 1, + "exampleIds": [ + "test_descr.ClassPropertiesAndMethods.test_classmethod_new" + ], + "samples": [ + "CPython driver exited with code 1 while test_descr.ClassPropertiesAndMethods.test_classmethod_new" + ] + }, + { + "signature": "CPython driver exited with code while test_except_star.TestExceptStarExceptionGroupSubclass.test_exception_group_subclass_with_bad_split_func", + "count": 1, + "exampleIds": [ + "test_except_star.TestExceptStarExceptionGroupSubclass.test_exception_group_subclass_with_bad_split_func" + ], + "samples": [ + "CPython driver exited with code 1 while test_except_star.TestExceptStarExceptionGroupSubclass.test_exception_group_subclass_with_bad_split_func" + ] + }, + { + "signature": "CPython driver exited with code while test_exceptions.ExceptionTests.test_unicode_error_str_does_not_crash", + "count": 1, + "exampleIds": [ + "test_exceptions.ExceptionTests.test_unicode_error_str_does_not_crash" + ], + "samples": [ + "CPython driver exited with code 1 while test_exceptions.ExceptionTests.test_unicode_error_str_does_not_crash" + ] + }, + { + "signature": "CPython driver exited with code while test_frame.TestCAPI.test_frame_get_generator", + "count": 1, + "exampleIds": [ + "test_frame.TestCAPI.test_frame_get_generator" + ], + "samples": [ + "CPython driver exited with code 255 while test_frame.TestCAPI.test_frame_get_generator" + ] + }, + { + "signature": "CPython driver exited with code while test_generators.ModifyUnderlyingIterableTest.test_new_gen_from_gi_code", + "count": 1, + "exampleIds": [ + "test_generators.ModifyUnderlyingIterableTest.test_new_gen_from_gi_code" + ], + "samples": [ + "CPython driver exited with code 1 while test_generators.ModifyUnderlyingIterableTest.test_new_gen_from_gi_code" + ] + }, + { + "signature": "CPython driver exited with code while test_int.IntStrDigitLimitsTests.test_int_max_str_digits_is_per_interpreter", + "count": 1, + "exampleIds": [ + "test_int.IntStrDigitLimitsTests.test_int_max_str_digits_is_per_interpreter" + ], + "samples": [ + "CPython driver exited with code 255 while test_int.IntStrDigitLimitsTests.test_int_max_str_digits_is_per_interpreter" + ] + }, + { + "signature": "CPython driver exited with code while test_io.CTextIOWrapperTest.test_issue142594", + "count": 1, + "exampleIds": [ + "test_io.CTextIOWrapperTest.test_issue142594" + ], + "samples": [ + "CPython driver exited with code 1 while test_io.CTextIOWrapperTest.test_issue142594" + ] + }, + { + "signature": "CPython driver exited with code while test_long.LongTest.test___sizeof__", + "count": 1, + "exampleIds": [ + "test_long.LongTest.test___sizeof__" + ], + "samples": [ + "CPython driver exited with code 1 while test_long.LongTest.test___sizeof__" + ] + }, + { + "signature": "CPython driver exited with code while test_memoryview.OtherTest.test_use_released_memory", + "count": 1, + "exampleIds": [ + "test_memoryview.OtherTest.test_use_released_memory" + ], + "samples": [ + "CPython driver exited with code 1 while test_memoryview.OtherTest.test_use_released_memory" + ] + }, + { + "signature": "CPython driver exited with code while test_mmap.MmapTests.test_flush_return_value", + "count": 1, + "exampleIds": [ + "test_mmap.MmapTests.test_flush_return_value" + ], + "samples": [ + "CPython driver exited with code 1 while test_mmap.MmapTests.test_flush_return_value" + ] + }, + { + "signature": "CPython driver exited with code while test_multibytecodec.Test_MultibyteCodec.test_init_segfault", + "count": 1, + "exampleIds": [ + "test_multibytecodec.Test_MultibyteCodec.test_init_segfault" + ], + "samples": [ + "CPython driver exited with code 1 while test_multibytecodec.Test_MultibyteCodec.test_init_segfault" + ] + }, + { + "signature": "CPython driver exited with code while test_ordered_dict.CPythonOrderedDictSubclassTests.test_issue119004_change_size_by_delete_key_in_dict_eq", + "count": 1, + "exampleIds": [ + "test_ordered_dict.CPythonOrderedDictSubclassTests.test_issue119004_change_size_by_delete_key_in_dict_eq" + ], + "samples": [ + "CPython driver exited with code 1 while test_ordered_dict.CPythonOrderedDictSubclassTests.test_issue119004_change_size_by_delete_key_in_dict_eq" + ] + }, + { + "signature": "CPython driver exited with code while test_pyexpat.ExternalEntityParserCreateErrorTest.test_error_path_no_crash", + "count": 1, + "exampleIds": [ + "test_pyexpat.ExternalEntityParserCreateErrorTest.test_error_path_no_crash" + ], + "samples": [ + "CPython driver exited with code 255 while test_pyexpat.ExternalEntityParserCreateErrorTest.test_error_path_no_crash" + ] + }, + { + "signature": "CPython driver exited with code while test_resource.ResourceTest.test_args", + "count": 1, + "exampleIds": [ + "test_resource.ResourceTest.test_args" + ], + "samples": [ + "CPython driver exited with code 1 while test_resource.ResourceTest.test_args" + ] + }, + { + "signature": "CPython driver exited with code while test_ssl.BasicSocketTests.test_parse_cert_CVE_2013_4238", + "count": 1, + "exampleIds": [ + "test_ssl.BasicSocketTests.test_parse_cert_CVE_2013_4238" + ], + "samples": [ + "CPython driver exited with code 1 while test_ssl.BasicSocketTests.test_parse_cert_CVE_2013_4238" + ] + }, + { + "signature": "CPython driver exited with code while test_threading.SubinterpThreadingTests.test_threads_join", + "count": 1, + "exampleIds": [ + "test_threading.SubinterpThreadingTests.test_threads_join" + ], + "samples": [ + "CPython driver exited with code 255 while test_threading.SubinterpThreadingTests.test_threads_join" + ] + }, + { + "signature": "CPython driver exited with code while test_typing.GenericTests.test_multiple_inheritance___mro_entries___returns_non_type", + "count": 1, + "exampleIds": [ + "test_typing.GenericTests.test_multiple_inheritance___mro_entries___returns_non_type" + ], + "samples": [ + "CPython driver exited with code 1 while test_typing.GenericTests.test_multiple_inheritance___mro_entries___returns_non_type" + ] + }, + { + "signature": "CPython driver timed out after 65000ms while test_bytes.ByteArrayAsStringTest.test_index", + "count": 1, + "exampleIds": [ + "test_bytes.ByteArrayAsStringTest.test_index" + ], + "samples": [ + "CPython driver timed out after 65000ms while test_bytes.ByteArrayAsStringTest.test_index" + ] + }, + { + "signature": "CPython driver timed out after 65000ms while test_cmd_line_script.CmdLineTest.test_repl_stderr_flush_separate_stderr", + "count": 1, + "exampleIds": [ + "test_cmd_line_script.CmdLineTest.test_repl_stderr_flush_separate_stderr" + ], + "samples": [ + "CPython driver timed out after 65000ms while test_cmd_line_script.CmdLineTest.test_repl_stderr_flush_separate_stderr" + ] + }, + { + "signature": "CPython driver timed out after 65000ms while test_concurrent_futures.test_shutdown.ProcessPoolSpawnProcessPoolShutdownTest.test_submit_after_interpreter_shutdow", + "count": 1, + "exampleIds": [ + "test_concurrent_futures.test_shutdown.ProcessPoolSpawnProcessPoolShutdownTest.test_submit_after_interpreter_shutdown" + ], + "samples": [ + "CPython driver timed out after 65000ms while test_concurrent_futures.test_shutdown.ProcessPoolSpawnProcessPoolShutdownTest.test_submit_after_interpreter_shutdown" + ] + }, + { + "signature": "CPython driver timed out after 65000ms while test_deque.TestBasic.test_gc_doesnt_blowup", + "count": 1, + "exampleIds": [ + "test_deque.TestBasic.test_gc_doesnt_blowup" + ], + "samples": [ + "CPython driver timed out after 65000ms while test_deque.TestBasic.test_gc_doesnt_blowup" + ] + }, + { + "signature": "CPython driver timed out after 65000ms while test_json.test_recursion.TestPyRecursion.test_endless_recursion", + "count": 1, + "exampleIds": [ + "test_json.test_recursion.TestPyRecursion.test_endless_recursion" + ], + "samples": [ + "CPython driver timed out after 65000ms while test_json.test_recursion.TestPyRecursion.test_endless_recursion" + ] + }, + { + "signature": "CPython driver timed out after 65000ms while test_multiprocessing_fork.test_misc.TestWait.test_wait_socket_slow", + "count": 1, + "exampleIds": [ + "test_multiprocessing_fork.test_misc.TestWait.test_wait_socket_slow" + ], + "samples": [ + "CPython driver timed out after 65000ms while test_multiprocessing_fork.test_misc.TestWait.test_wait_socket_slow" + ] + }, + { + "signature": "CPython driver timed out after 65000ms while test_multiprocessing_spawn.test_manager.WithManagerTestBarrier.test_abort", + "count": 1, + "exampleIds": [ + "test_multiprocessing_spawn.test_manager.WithManagerTestBarrier.test_abort" + ], + "samples": [ + "CPython driver timed out after 65000ms while test_multiprocessing_spawn.test_manager.WithManagerTestBarrier.test_abort" + ] + }, + { + "signature": "CPython driver timed out after 65000ms while test_pickle.CPicklerTests.test_recursive_nested_names2", + "count": 1, + "exampleIds": [ + "test_pickle.CPicklerTests.test_recursive_nested_names2" + ], + "samples": [ + "CPython driver timed out after 65000ms while test_pickle.CPicklerTests.test_recursive_nested_names2" + ] + }, + { + "signature": "CPython driver timed out after 65000ms while test_queue.CSimpleQueueTest.test_references", + "count": 1, + "exampleIds": [ + "test_queue.CSimpleQueueTest.test_references" + ], + "samples": [ + "CPython driver timed out after 65000ms while test_queue.CSimpleQueueTest.test_references" + ] + }, + { + "signature": "CPython driver timed out after 65000ms while test_thread.ThreadRunningTests.test_join_then_self_join", + "count": 1, + "exampleIds": [ + "test_thread.ThreadRunningTests.test_join_then_self_join" + ], + "samples": [ + "CPython driver timed out after 65000ms while test_thread.ThreadRunningTests.test_join_then_self_join" + ] + }, + { + "signature": "CPython driver timed out after 65000ms while test_unparse.DirectoryTestCase.test_files", + "count": 1, + "exampleIds": [ + "test_unparse.DirectoryTestCase.test_files" + ], + "samples": [ + "CPython driver timed out after 65000ms while test_unparse.DirectoryTestCase.test_files" + ] + }, + { + "signature": "CPython driver timed out after 65000ms while test_userstring.UserStringTest.test_find_many_lengths", + "count": 1, + "exampleIds": [ + "test_userstring.UserStringTest.test_find_many_lengths" + ], + "samples": [ + "CPython driver timed out after 65000ms while test_userstring.UserStringTest.test_find_many_lengths" + ] + }, + { + "signature": "CPython driver timed out after 65000ms while test_xml_etree_c.BadElementTest.test_deeply_nested_deepcopy", + "count": 1, + "exampleIds": [ + "test_xml_etree_c.BadElementTest.test_deeply_nested_deepcopy" + ], + "samples": [ + "CPython driver timed out after 65000ms while test_xml_etree_c.BadElementTest.test_deeply_nested_deepcopy" + ] + }, + { + "signature": "CPython driver timed out after 65000ms while test_zipfile.test_core.PyZipFileTests.test_write_filtered_python_package", + "count": 1, + "exampleIds": [ + "test_zipfile.test_core.PyZipFileTests.test_write_filtered_python_package" + ], + "samples": [ + "CPython driver timed out after 65000ms while test_zipfile.test_core.PyZipFileTests.test_write_filtered_python_package" + ] + }, + { + "signature": "CPython driver timed out after 65000ms while test_zipimport.CompressedZipImportTestCase.testZip64LargeFile", + "count": 1, + "exampleIds": [ + "test_zipimport.CompressedZipImportTestCase.testZip64LargeFile" + ], + "samples": [ + "CPython driver timed out after 65000ms while test_zipimport.CompressedZipImportTestCase.testZip64LargeFile" + ] + }, + { + "signature": "File , line [[(__x:=) for _ in range()] for __x in range()] ^^^^^^ SyntaxError: assignment expression cannot rebind comprehension iteration va", + "count": 1, + "exampleIds": [ + "test_named_expressions.NamedExpressionInvalidTest.test_named_expression_invalid_mangled_class_variables" + ], + "samples": [ + "File \"\", line 3\n [[(__x:=2) for _ in range(2)] for __x in range(2)]\n ^^^^^^\nSyntaxError: assignment expression cannot rebind comprehension iteration variable '%s'\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_named_expressions.py\", line 373, in test_named_expression_invalid_mangled_class_variables\n with self.assertRaisesRegex(SyntaxError,\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^\n \"assignment expression cannot rebind comprehension iteration variable '__x'\"):\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: \"assignment expression cannot rebind comprehension iteration variable '__x'\" does not match \"assignment expression cannot rebind comprehension iteration variable '%s' (, line 3)\"" + ] + }, + { + "signature": "ImportError: Failed to import test module: test.test_asyncio.test_events Traceback (most recent call last): File , line , in _find_test_path module = se", + "count": 1, + "exampleIds": [ + "unittest.loader._FailedTest.test.test_asyncio.test_events" + ], + "samples": [ + "ImportError: Failed to import test module: test.test_asyncio.test_events\nTraceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/loader.py\", line 396, in _find_test_path\n module = self._get_module_from_name(name)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/loader.py\", line 339, in _get_module_from_name\n __import__(name)\n ~~~~~~~~~~^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncio/test_events.py\", line 28, in \n import tty\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/tty.py\", line 5, in \n from termios import *\nImportError: cannot load /opt/elide/lib/resources/python/python-home/lib/graalpy25.4/modules/termios.graalpy253-313-native-x86_64-linux.so: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.42' not found (required by /opt/elide/lib/resources/python/python-home/lib/graalpy25.4/modules/termios.graalpy253-313-native-x86_64-linux.so)" + ] + }, + { + "signature": "ImportError: Failed to import test module: test.test_asyncio.test_futures2 Traceback (most recent call last): File , line , in _find_test_path module = ", + "count": 1, + "exampleIds": [ + "unittest.loader._FailedTest.test.test_asyncio.test_futures2" + ], + "samples": [ + "ImportError: Failed to import test module: test.test_asyncio.test_futures2\nTraceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/loader.py\", line 396, in _find_test_path\n module = self._get_module_from_name(name)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/loader.py\", line 339, in _get_module_from_name\n __import__(name)\n ~~~~~~~~~~^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncio/test_futures2.py\", line 71, in \n @unittest.skipUnless(hasattr(tasks, '_CTask'),\n ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^\n 'requires the C _asyncio module')\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncio/test_futures2.py\", line 74, in CFutureTests\n cls = tasks._CTask\n ^^^^^^^^^^^^\nAttributeError: module 'asyncio.tasks' has no attribute '_CTask'" + ] + }, + { + "signature": "ImportError: Failed to import test module: test.test_capi.test_exceptions Traceback (most recent call last): File , line , in _find_test_path module = s", + "count": 1, + "exampleIds": [ + "unittest.loader._FailedTest.test.test_capi.test_exceptions" + ], + "samples": [ + "ImportError: Failed to import test module: test.test_capi.test_exceptions\nTraceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/loader.py\", line 396, in _find_test_path\n module = self._get_module_from_name(name)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/loader.py\", line 339, in _get_module_from_name\n __import__(name)\n ~~~~~~~~~~^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_capi/test_exceptions.py\", line 14, in \n from .test_misc import decode_stderr\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_capi/test_misc.py\", line 54, in \n import _testinternalcapi\nModuleNotFoundError: No module named '_testinternalcapi'" + ] + }, + { + "signature": "ImportError: Failed to import test module: test.test_capi.test_misc Traceback (most recent call last): File , line , in _find_test_path module = self._g", + "count": 1, + "exampleIds": [ + "unittest.loader._FailedTest.test.test_capi.test_misc" + ], + "samples": [ + "ImportError: Failed to import test module: test.test_capi.test_misc\nTraceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/loader.py\", line 396, in _find_test_path\n module = self._get_module_from_name(name)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/loader.py\", line 339, in _get_module_from_name\n __import__(name)\n ~~~~~~~~~~^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_capi/test_misc.py\", line 54, in \n import _testinternalcapi\nModuleNotFoundError: No module named '_testinternalcapi'" + ] + }, + { + "signature": "ImportError()", + "count": 1, + "exampleIds": [ + "test_regrtest" + ], + "samples": [ + "ImportError(\"cannot load /opt/elide/lib/resources/python/python-home/lib/graalpy25.4/modules/termios.graalpy253-313-native-x86_64-linux.so: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.42' not found (required by /opt/elide/lib/resources/python/python-home/lib/graalpy25.4/modules/termios.graalpy253-313-native-x86_64-linux.so)\")" + ] + }, + { + "signature": "KeyError: During handling of the above exception, another exception occurred: Traceback (most recent call last): File , line , in test_java_ver re", + "count": 1, + "exampleIds": [ + "test_platform.PlatformTest.test_java_ver" + ], + "samples": [ + "KeyError: 'host symbol java.lang.System is not defined or access has been denied'\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_platform.py\", line 357, in test_java_ver\n res = platform.java_ver()\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/platform.py\", line 562, in java_ver\n vendor = _java_getprop('java.vendor', vendor)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/platform.py\", line 533, in _java_getprop\n from java.lang import System\nKeyError: 'host symbol lang.System is not defined or access has been denied'" + ] + }, + { + "signature": "LookupError: unknown encoding exception_notes_test During handling of the above exception, another exception occurred: Traceback (most recent call last): File <", + "count": 1, + "exampleIds": [ + "test_codecs.ExceptionNotesTest.test_codec_lookup_failure" + ], + "samples": [ + "LookupError: unknown encoding exception_notes_test\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 3232, in test_codec_lookup_failure\n with self.assertRaisesRegex(LookupError, msg):\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^\nAssertionError: \"^unknown encoding: exception_notes_test$\" does not match \"unknown encoding exception_notes_test\"" + ] + }, + { + "signature": "ModuleNotFoundError: No module named During handling of the above exception, another exception occurred: Traceback (most recent call last): File , li", + "count": 1, + "exampleIds": [ + "test_builtin.BuiltinTest.test_exec_builtins_mapping_import" + ], + "samples": [ + "ModuleNotFoundError: No module named 'foo'\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_builtin.py\", line 886, in test_exec_builtins_mapping_import\n self.assertRaisesRegex(ImportError, \"__import__ not found\", exec, code, ns)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: \"__import__ not found\" does not match \"No module named 'foo'\"" + ] + }, + { + "signature": "RuntimeError During handling of the above exception, another exception occurred: Traceback (most recent call last): File , line , in test_athrow_send_al", + "count": 1, + "exampleIds": [ + "test_asyncgen.TestUnawaitedWarnings.test_athrow_send_already_running" + ], + "samples": [ + "RuntimeError\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 2089, in test_athrow_send_already_running\n with self.assertRaisesRegex(RuntimeError,\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^\n r'athrow\\(\\): asynchronous generator is already running'):\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: \"athrow\\(\\): asynchronous generator is already running\" does not match \"\"" + ] + }, + { + "signature": "RuntimeError During handling of the above exception, another exception occurred: Traceback (most recent call last): File , line , in test_raise_by_type ", + "count": 1, + "exampleIds": [ + "test_codecs.ExceptionNotesTest.test_raise_by_type" + ], + "samples": [ + "RuntimeError\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 3186, in test_raise_by_type\n self.check_note(RuntimeError, \"\")\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 3176, in check_note\n with self.assertNoted(\"encoding\", exc_type, msg):\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 162, in __exit__\n self.gen.throw(value)\n ~~~~~~~~~~~~~~^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 3166, in assertNoted\n self.assertIn(full_msg, caught.exception.__notes__[0])\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\nAttributeError: 'RuntimeError' object has no attribute '__notes__'. Did you mean: '__ne__'?" + ] + }, + { + "signature": "RuntimeError: (, , ) During handling of the above exception, another exception occurred: Traceback (most recent call last): File , line ,", + "count": 1, + "exampleIds": [ + "test_codecs.ExceptionNotesTest.test_multiple_args" + ], + "samples": [ + "RuntimeError: ('a', 'b', 'c')\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 3227, in test_multiple_args\n self.check_note(RuntimeError('a', 'b', 'c'), msg_re)\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 3176, in check_note\n with self.assertNoted(\"encoding\", exc_type, msg):\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 162, in __exit__\n self.gen.throw(value)\n ~~~~~~~~~~~~~~^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 3166, in assertNoted\n self.assertIn(full_msg, caught.exception.__notes__[0])\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\nAttributeError: 'RuntimeError' object has no attribute '__notes__'. Did you mean: '__ne__'?" + ] + }, + { + "signature": "RuntimeError: During handling of the above exception, another exception occurred: Traceback (most recent call last): File , line , in test_non_str_a", + "count": 1, + "exampleIds": [ + "test_codecs.ExceptionNotesTest.test_non_str_arg" + ], + "samples": [ + "RuntimeError: 1\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 3223, in test_non_str_arg\n self.check_note(RuntimeError(1), \"1\")\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 3176, in check_note\n with self.assertNoted(\"encoding\", exc_type, msg):\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 162, in __exit__\n self.gen.throw(value)\n ~~~~~~~~~~~~~~^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 3166, in assertNoted\n self.assertIn(full_msg, caught.exception.__notes__[0])\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\nAttributeError: 'RuntimeError' object has no attribute '__notes__'. Did you mean: '__ne__'?" + ] + }, + { + "signature": "test.test_codecs.ExceptionNotesTest.test_init_override..CustomInit During handling of the above exception, another exception occurred: Traceback (most r", + "count": 1, + "exampleIds": [ + "test_codecs.ExceptionNotesTest.test_init_override" + ], + "samples": [ + "test.test_codecs.ExceptionNotesTest.test_init_override..CustomInit\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 3208, in test_init_override\n self.check_note(CustomInit, \"\")\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 3176, in check_note\n with self.assertNoted(\"encoding\", exc_type, msg):\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 162, in __exit__\n self.gen.throw(value)\n ~~~~~~~~~~~~~~^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 3166, in assertNoted\n self.assertIn(full_msg, caught.exception.__notes__[0])\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\nAttributeError: 'CustomInit' object has no attribute '__notes__'. Did you mean: '__ne__'?" + ] + }, + { + "signature": "test.test_codecs.ExceptionNotesTest.test_new_override..CustomNew During handling of the above exception, another exception occurred: Traceback (most rec", + "count": 1, + "exampleIds": [ + "test_codecs.ExceptionNotesTest.test_new_override" + ], + "samples": [ + "test.test_codecs.ExceptionNotesTest.test_new_override..CustomNew\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 3214, in test_new_override\n self.check_note(CustomNew, \"\")\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 3176, in check_note\n with self.assertNoted(\"encoding\", exc_type, msg):\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 162, in __exit__\n self.gen.throw(value)\n ~~~~~~~~~~~~~~^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 3166, in assertNoted\n self.assertIn(full_msg, caught.exception.__notes__[0])\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\nAttributeError: 'CustomNew' object has no attribute '__notes__'. Did you mean: '__ne__'?" + ] + }, + { + "signature": "test.test_codecs.ExceptionNotesTest.test_raise_grandchild_subclass_exact_size..MyRuntimeError: This should be noted During handling of the above excepti", + "count": 1, + "exampleIds": [ + "test_codecs.ExceptionNotesTest.test_raise_grandchild_subclass_exact_size" + ], + "samples": [ + "test.test_codecs.ExceptionNotesTest.test_raise_grandchild_subclass_exact_size..MyRuntimeError: This should be noted\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 3196, in test_raise_grandchild_subclass_exact_size\n self.check_note(MyRuntimeError(msg), msg, MyRuntimeError)\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 3176, in check_note\n with self.assertNoted(\"encoding\", exc_type, msg):\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 162, in __exit__\n self.gen.throw(value)\n ~~~~~~~~~~~~~~^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 3166, in assertNoted\n self.assertIn(full_msg, caught.exception.__notes__[0])\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\nAttributeError: 'MyRuntimeError' object has no attribute '__notes__'. Did you mean: '__ne__'?" + ] + }, + { + "signature": "test.test_codecs.ExceptionNotesTest.test_raise_subclass_with_weakref_support..MyRuntimeError: This should be noted During handling of the above exceptio", + "count": 1, + "exampleIds": [ + "test_codecs.ExceptionNotesTest.test_raise_subclass_with_weakref_support" + ], + "samples": [ + "test.test_codecs.ExceptionNotesTest.test_raise_subclass_with_weakref_support..MyRuntimeError: This should be noted\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 3202, in test_raise_subclass_with_weakref_support\n self.check_note(MyRuntimeError(msg), msg, MyRuntimeError)\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 3176, in check_note\n with self.assertNoted(\"encoding\", exc_type, msg):\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 162, in __exit__\n self.gen.throw(value)\n ~~~~~~~~~~~~~~^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 3166, in assertNoted\n self.assertIn(full_msg, caught.exception.__notes__[0])\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\nAttributeError: 'MyRuntimeError' object has no attribute '__notes__'. Did you mean: '__ne__'?" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in _check_error compile(code, filename, mode) ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ File , line a = ( ", + "count": 1, + "exampleIds": [ + "test_syntax.SyntaxTestCase.test_error_parenthesis" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_syntax.py\", line 2260, in _check_error\n compile(code, filename, mode)\n ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^\n File \"\", line 1\n a = ( 1, 2, 3\n ^\nSyntaxError: invalid syntax. Perhaps you forgot a comma?\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_syntax.py\", line 2602, in test_error_parenthesis\n self._check_error(f\"a = {paren} 1, 2, 3\\nb=3\", f\"\\\\{paren}' was never closed\")\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_syntax.py\", line 2266, in _check_error\n self.fail(\"SyntaxError did not contain %r\" % (errtext,))\n ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: SyntaxError did not contain \"\\\\(' was never closed\"" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in _check_error compile(code, filename, mode) ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ File , line a = \", line 1\n a = 3 \\ 4\n ^\nSyntaxError: unexpected character after line continuation character\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_syntax.py\", line 2579, in test_invalid_line_continuation_error_position\n self._check_error(r\"a = 3 \\ 4\",\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^\n \"unexpected character after line continuation character\",\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n lineno=1, offset=8)\n ^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_syntax.py\", line 2271, in _check_error\n self.assertEqual(err.offset, offset)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^\nAssertionError: 9 != 8" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in _check_error compile(code, filename, mode) ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ File , line call( ", + "count": 1, + "exampleIds": [ + "test_syntax.SyntaxTestCase.test_multiline_compiler_error_points_to_the_end" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_syntax.py\", line 2260, in _check_error\n compile(code, filename, mode)\n ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^\n File \"\", line 1\n call(\n ^^^^^\nSyntaxError: keyword argument repeated: a\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_syntax.py\", line 2658, in test_multiline_compiler_error_points_to_the_end\n self._check_error(\n ~~~~~~~~~~~~~~~~~^\n \"call(\\na=1,\\na=1\\n)\",\n ^^^^^^^^^^^^^^^^^^^^^^\n \"keyword argument repeated\",\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n lineno=3\n ^^^^^^^^\n )\n ^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_syntax.py\", line 2269, in _check_error\n self.assertEqual(err.lineno, lineno)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^\nAssertionError: 1 != 3" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in _check_error compile(code, filename, mode) ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ File , line print\u0017", + "count": 1, + "exampleIds": [ + "test_syntax.SyntaxTestCase.test_invisible_characters" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_syntax.py\", line 2260, in _check_error\n compile(code, filename, mode)\n ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^\n File \"\", line 1\n print\u0017(\"Hello\")\n ^\nSyntaxError: invalid syntax\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_syntax.py\", line 2636, in test_invisible_characters\n self._check_error('print\\x17(\"Hello\")', \"invalid non-printable character\")\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_syntax.py\", line 2266, in _check_error\n self.fail(\"SyntaxError did not contain %r\" % (errtext,))\n ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: SyntaxError did not contain 'invalid non-printable character'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in _execvpe_mockup orig_execve = os.execve ^^^^^^^^^ AttributeError: module has no attribute , line , in decorator return func(*args) File , line , in test_current_exceptions d = sys._current_excep", + "count": 1, + "exampleIds": [ + "test_sys.SysModuleTest.test_current_exceptions" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/threading_helper.py\", line 66, in decorator\n return func(*args)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys.py\", line 624, in test_current_exceptions\n d = sys._current_exceptions()\nAttributeError: module 'sys' has no attribute '_current_exceptions'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in decorator return func(*args) File , line , in test_current_frames self.assertIn(main_id, d) ", + "count": 1, + "exampleIds": [ + "test_sys.SysModuleTest.test_current_frames" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/threading_helper.py\", line 66, in decorator\n return func(*args)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys.py\", line 561, in test_current_frames\n self.assertIn(main_id, d)\n ~~~~~~~~~~~~~^^^^^^^^^^^^\nAssertionError: 3 not found in {161: }" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in decorator return func(*args) File , line , in test_ssl_verified with self.assertRaisesRegex(", + "count": 1, + "exampleIds": [ + "test_imaplib.ThreadedNetworkedTestsSSL.test_ssl_verified" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/threading_helper.py\", line 66, in decorator\n return func(*args)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_imaplib.py\", line 1001, in test_ssl_verified\n with self.assertRaisesRegex(ssl.CertificateError, regex):\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: SSLCertVerificationError not raised\n\nStdout:\ncreating server\nserver created\nADDR = ('localhost', 0)\nCLASS = \nHDLR = \nserver running\nSENT: b'* OK IMAP4rev1'\nGOT: b'HIEG0 CAPABILITY'\nSENT: b'* CAPABILITY IMAP4rev1'\nSENT: b'HIEG0 OK CAPABILITY completed'\nwaiting for server\ndone" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in foo yield GeneratorExit During handling of the above exception, another exception occurred: Runt", + "count": 1, + "exampleIds": [ + "test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_aclose_06" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 1218, in foo\n yield 1\nGeneratorExit\n\nDuring handling of the above exception, another exception occurred:\n\nRuntimeError: await wasn't used with future\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 1230, in test_async_gen_asyncio_aclose_06\n with self.assertRaisesRegex(\n ~~~~~~~~~~~~~~~~~~~~~~^\n RuntimeError,\n ^^^^^^^^^^^^^\n \"async generator ignored GeneratorExit\"):\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: \"async generator ignored GeneratorExit\" does not match \"await wasn't used with future\"" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in g / ~^~ ZeroDivisionError: division by zero During handling of the above exception, another ex", + "count": 1, + "exampleIds": [ + "test_frame.ClearTest.test_clear_executing_generator" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_frame.py\", line 130, in g\n 1/0\n ~^~\nZeroDivisionError: division by zero\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_frame.py\", line 141, in test_clear_executing_generator\n f = next(gen)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_frame.py\", line 133, in g\n with self.assertRaises(RuntimeError):\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^\nAssertionError: RuntimeError not raised" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in gen raise StopIteration StopIteration The above exception was the direct cause of the following exce", + "count": 1, + "exampleIds": [ + "test_asyncgen.AsyncGenTest.test_async_gen_exception_06" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 263, in gen\n raise StopIteration\nStopIteration\n\nThe above exception was the direct cause of the following exception:\n\nRuntimeError: generator raised StopIteration\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 265, in test_async_gen_exception_06\n with self.assertRaisesRegex(RuntimeError,\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^\n 'async generator.*StopIteration'):\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: \"async generator.*StopIteration\" does not match \"generator raised StopIteration\"" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in inner return func(*args, **kwds) File , line , in inner return func(*args, **kwds) File , line , in inner return func(*args, **kwds) File , line , in test_compute_rollover_MIDNIGHT_local test(", + "count": 1, + "exampleIds": [ + "test_logging.TimedRotatingFileHandlerTest.test_compute_rollover_MIDNIGHT_local" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 1087, in inner\n return func(*args, **kwds)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_logging.py\", line 6792, in test_compute_rollover_MIDNIGHT_local\n test(DT(2012, 3, 10, 2, 0), DT(2012, 3, 11, 3, 0))\n ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_logging.py\", line 6757, in test\n self.assertEqual(diff, 0, datetime.timedelta(seconds=diff))\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: -3600.0 != 0 : -1 day, 23:00:00" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in inner return func(*args, **kwds) File , line , in test_compute_rollover_W6_local test(DT(", + "count": 1, + "exampleIds": [ + "test_logging.TimedRotatingFileHandlerTest.test_compute_rollover_W6_local" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 1087, in inner\n return func(*args, **kwds)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_logging.py\", line 6918, in test_compute_rollover_W6_local\n test(DT(2012, 3, 4, 2, 0), DT(2012, 3, 11, 3, 0))\n ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_logging.py\", line 6869, in test\n self.assertEqual(diff, 0, datetime.timedelta(seconds=diff))\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: -3600.0 != 0 : -1 day, 23:00:00" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in inner return func(*args, **kwds) File , line , in test_TimeRE_recreation_timezone self.asser", + "count": 1, + "exampleIds": [ + "test_strptime.CacheTests.test_TimeRE_recreation_timezone" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 1087, in inner\n return func(*args, **kwds)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_strptime.py\", line 878, in test_TimeRE_recreation_timezone\n self.assertEqual(tm.tm_isdst, 1)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\nAssertionError: 0 != 1" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in inner return func(*args, **kwds) File , line , in test_variable_tzname self.assertEqual(t1.t", + "count": 1, + "exampleIds": [ + "test_email.test_utils.LocaltimeTests.test_variable_tzname" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 1087, in inner\n return func(*args, **kwds)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_email/test_utils.py\", line 152, in test_variable_tzname\n self.assertEqual(t1.tzname(), 'MSK')\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^\nAssertionError: 'Eastern European Standard Time' != 'MSK'\n- Eastern European Standard Time\n+ MSK" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in patched return func(*newargs, **newkeywargs) File , line , in test_create_connection_ipv6_sc", + "count": 1, + "exampleIds": [ + "test_asyncio.test_base_events.BaseEventLoopWithSelectorTests.test_create_connection_ipv6_scope" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/mock.py\", line 1432, in patched\n return func(*newargs, **newkeywargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncio/test_base_events.py\", line 1481, in test_create_connection_ipv6_scope\n sock.connect.assert_called_with(('fe80::1', 80, 0, 1))\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/mock.py\", line 979, in assert_called_with\n raise AssertionError(_error_message()) from cause\nAssertionError: expected call not found.\nExpected: connect(('fe80::1', 80, 0, 1))\n Actual: connect(('fe80::1', 80, 0, 16777216))" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in patched return func(*newargs, **newkeywargs) File , line , in test_help_output_redirect self", + "count": 1, + "exampleIds": [ + "test_pydoc.test_pydoc.PydocDocTest.test_help_output_redirect" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/mock.py\", line 1432, in patched\n return func(*newargs, **newkeywargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_pydoc/test_pydoc.py\", line 723, in test_help_output_redirect\n self.assertEqual(expected_text, result)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: \"Help[520 chars] | dictionary for instance variables\\n[1766 chars]d.py\" != \"Help[520 chars] |\\n | __weakref__\\n\\n class B(buil[1472 chars]d.py\"\n Help on module test.test_pydoc.pydoc_mod in test.test_pydoc:\n \n NAME\n test.test_pydoc.pydoc_mod - This is a test module for test_pydoc\n \n CLASSES\n builtins.object\n A\n B\n C\n \n class A(builtins.object)\n | Hello and goodbye\n |\n | Methods defined here:\n |\n | __init__()\n | Wow, I have no function!\n |\n | ----------------------------------------------------------------------\n | Data descriptors defined here:\n |\n | __dict__\n- | dictionary for instance variables\n |\n | __weakref__\n- | list of weak references to the object\n \n class B(builtins.object)\n | Data descriptors defined here:\n |\n | __dict__\n- | dictionary for instance variables\n |\n | __weakref__\n- | list of weak references to the object\n |\n | ----------------------------------------------------------------------\n | Data and other attributes defined here:\n |\n | NO_MEANING = 'eggs'\n |\n | __annotations__ = {'NO_MEANING': }\n \n class C(builtins.object)\n | Methods defined here:\n |\n | get_answer(self)\n | Return say_no()\n |\n | is_it_true(self)\n | Return self.get_answer()\n |\n | say_no(self)\n |\n | ----------------------------------------------------------------------\n | Class methods defined here:\n |\n | __class_getitem__(item)\n |\n | ----------------------------------------------------------------------\n | Data descriptors defined here:\n |\n | __dict__\n- | dictionary for instance variables\n |\n | __weakref__\n- | list of weak references to the object\n \n FUNCTIONS\n doc_func()\n This function solves all of the world's problems:\n hunger\n lack of Python\n war\n \n nodoc_func()\n \n DATA\n __xyz__ = 'X, Y and Z'\n c_alias = test.test_pydoc.pydoc_mod.C[int]\n list_alias1 = typing.List[int]\n list_alias2 = list[int]\n type_union1 = typing.Union[int, str]\n type_union2 = int | str\n \n VERSION\n 1.2.3.4\n \n AUTHOR\n Benjamin Peterson\n \n CREDITS\n Nobody\n \n FILE\n /work/.harness/work/cpython-core/cpython-root/Lib/test/test_pydoc/pydoc_mod.py" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in patched return func(*newargs, **newkeywargs) File , line , in test_log_slow_callbacks self.a", + "count": 1, + "exampleIds": [ + "test_asyncio.test_base_events.BaseEventLoopWithSelectorTests.test_log_slow_callbacks" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/mock.py\", line 1432, in patched\n return func(*newargs, **newkeywargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncio/test_base_events.py\", line 2066, in test_log_slow_callbacks\n self.assertRegex(fmt % tuple(args),\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\n \"^Executing \"\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n \"took .* seconds$\")\n ^^^^^^^^^^^^^^^^^^^\nAssertionError: Regex didn't match: '^Executing took .* seconds$' not found in \"Executing () done, defined at /work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncio/test_base_events.py:2047> result=None created at /opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/tasks.py:751> took 0.000 seconds\"" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in patched return func(*newargs, **newkeywargs) File , line , in test_tb_logger_exception_unret", + "count": 1, + "exampleIds": [ + "test_asyncio.test_futures.PyFutureTests.test_tb_logger_exception_unretrieved" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/mock.py\", line 1432, in patched\n return func(*newargs, **newkeywargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncio/test_futures.py\", line 511, in test_tb_logger_exception_unretrieved\n self.assertTrue(m_log.error.called)\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^\nAssertionError: False is not true" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in raise_queued_exception raise self.queue.get() File , line , in clientRun test_func() ~~~~~~~", + "count": 1, + "exampleIds": [ + "test_socket.BasicSocketPairTest.testDefaults" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_socket.py\", line 434, in raise_queued_exception\n raise self.queue.get()\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_socket.py\", line 471, in clientRun\n test_func()\n ~~~~~~~~~^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_socket.py\", line 5079, in _testDefaults\n self._check_defaults(self.cli)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_socket.py\", line 5072, in _check_defaults\n self.assertEqual(sock.family, socket.AF_UNIX)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: != " + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in setUp self.mp_context = self.get_context() ~~~~~~~~~~~~~~~~^^ File , line , in get_context r", + "count": 1, + "exampleIds": [ + "test_concurrent_futures.test_init.ProcessPoolForkserverFailingInitializerTest.test_initializer" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_concurrent_futures/test_init.py\", line 61, in setUp\n self.mp_context = self.get_context()\n ~~~~~~~~~~~~~~~~^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_concurrent_futures/util.py\", line 133, in get_context\n return super().get_context()\n ~~~~~~~~~~~~~~~~~~~^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_concurrent_futures/util.py\", line 76, in get_context\n return multiprocessing.get_context(self.ctx)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/context.py\", line 249, in get_context\n return super().get_context(method)\n ~~~~~~~~~~~~~~~~~~~^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/context.py\", line 200, in get_context\n ctx._check_available()\n ~~~~~~~~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/context.py\", line 319, in _check_available\n raise ValueError('forkserver start method not available')\nValueError: forkserver start method not available" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in setUp super().setUp() ~~~~~~~~~~~~~^^ File , line , in setUp mp_context=self.get_context(), ", + "count": 1, + "exampleIds": [ + "test_concurrent_futures.test_init.ProcessPoolForkserverInitializerTest.test_initializer" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_concurrent_futures/test_init.py\", line 45, in setUp\n super().setUp()\n ~~~~~~~~~~~~~^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_concurrent_futures/util.py\", line 52, in setUp\n mp_context=self.get_context(),\n ~~~~~~~~~~~~~~~~^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_concurrent_futures/util.py\", line 133, in get_context\n return super().get_context()\n ~~~~~~~~~~~~~~~~~~~^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_concurrent_futures/util.py\", line 76, in get_context\n return multiprocessing.get_context(self.ctx)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/context.py\", line 249, in get_context\n return super().get_context(method)\n ~~~~~~~~~~~~~~~~~~~^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/context.py\", line 200, in get_context\n ctx._check_available()\n ~~~~~~~~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/context.py\", line 319, in _check_available\n raise ValueError('forkserver start method not available')\nValueError: forkserver start method not available" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test self.assertTrue(in_table_a1()) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: Fals", + "count": 1, + "exampleIds": [ + "test_stringprep.StringprepTests.test" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_stringprep.py\", line 10, in test\n self.assertTrue(in_table_a1(\"\\u0221\"))\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: False is not true" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test___builtins__ self.assertIs(self.b.__builtins__, builtins_dict) ^^^^^^^^^^^^^^^^^^^ AttributeErr", + "count": 1, + "exampleIds": [ + "test_funcattrs.FunctionPropertiesTest.test___builtins__" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_funcattrs.py\", line 107, in test___builtins__\n self.assertIs(self.b.__builtins__, builtins_dict)\n ^^^^^^^^^^^^^^^^^^^\nAttributeError: 'function' object has no attribute '__builtins__'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test___class___mro class A(metaclass=Meta): ...< lines>... test_class = __class__ File , lin", + "count": 1, + "exampleIds": [ + "test_super.TestSuper.test___class___mro" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_super.py\", line 201, in test___class___mro\n class A(metaclass=Meta):\n ...<2 lines>...\n test_class = __class__\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_super.py\", line 198, in mro\n self.__dict__[\"f\"]()\n ~~~~~~~~~~~~~~~~~~^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_super.py\", line 204, in f\n test_class = __class__\n ^^^^^^^^^\nNameError: cannot access free variable '__class__' where it is not associated with a value in enclosing scope" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test___classcell___missing with self.assertRaisesRegex(RuntimeError, expected_error): ~~~~~~~~~~~~~~", + "count": 1, + "exampleIds": [ + "test_super.TestSuper.test___classcell___missing" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_super.py\", line 257, in test___classcell___missing\n with self.assertRaisesRegex(RuntimeError, expected_error):\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: RuntimeError not raised" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test___classcell___wrong_cell with self.assertRaises(TypeError): ~~~~~~~~~~~~~~~~~^^^^^^^^^^^ Assert", + "count": 1, + "exampleIds": [ + "test_super.TestSuper.test___classcell___wrong_cell" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_super.py\", line 285, in test___classcell___wrong_cell\n with self.assertRaises(TypeError):\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^\nAssertionError: TypeError not raised" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test__decode_filter_properties filterspec = lzma._decode_filter_properties(f, b) _lzma.LZMAErro", + "count": 1, + "exampleIds": [ + "test_lzma.MiscellaneousTestCase.test__decode_filter_properties" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_lzma.py\", line 1561, in test__decode_filter_properties\n filterspec = lzma._decode_filter_properties(f, b\"\")\n_lzma.LZMAError: Invalid or unsupported options" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test__thread_interrupt_main self.assertIn(b, err) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_signal.RaiseSignalTest.test__thread_interrupt_main" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_signal.py\", line 1455, in test__thread_interrupt_main\n self.assertIn(b'OSError: Signal 2 ignored due to race condition', err)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b'OSError: Signal 2 ignored due to race condition' not found in b''" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_1000_bytes self.assertEqual(self.small_buffer_test(), ) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_pyexpat.ChardataBufferTest.test_1000_bytes" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_pyexpat.py\", line 673, in test_1000_bytes\n self.assertEqual(self.small_buffer_test(1000), 1)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: 0 != 1" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_1025_bytes self.assertEqual(self.small_buffer_test(), ) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_pyexpat.ChardataBufferTest.test_1025_bytes" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_pyexpat.py\", line 670, in test_1025_bytes\n self.assertEqual(self.small_buffer_test(1025), 2)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: 0 != 2" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_3611 self.assertEqual(ZeroDivisionError, cm.unraisable.exc_type) ^^^^^^^^^^^^^^^^^^^^^^ Attribu", + "count": 1, + "exampleIds": [ + "test_raise.TestContext.test_3611" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_raise.py\", line 494, in test_3611\n self.assertEqual(ZeroDivisionError, cm.unraisable.exc_type)\n ^^^^^^^^^^^^^^^^^^^^^^\nAttributeError: 'NoneType' object has no attribute 'exc_type'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_absolute_circular_submodule self.assertIn( ~~~~~~~~~~~~~^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_import.CircularImportTests.test_absolute_circular_submodule" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_import/__init__.py\", line 2163, in test_absolute_circular_submodule\n self.assertIn(\n ~~~~~~~~~~~~~^\n \"cannot access submodule 'parent' of module \"\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<2 lines>...\n str(cm.exception),\n ^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: \"cannot access submodule 'parent' of module 'test.test_import.data.circular_imports.subpkg2' (most likely due to a circular import)\" not found in \"module 'test.test_import.data.circular_imports.subpkg2' has no attribute 'parent'\"" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_absolute_imports self._do_test(absolute_import_test) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ File <", + "count": 1, + "exampleIds": [ + "test_modulefinder.ModuleFinderTest.test_absolute_imports" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_modulefinder.py\", line 363, in test_absolute_imports\n self._do_test(absolute_import_test)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_modulefinder.py\", line 331, in _do_test\n mf.import_hook(import_this)\n ~~~~~~~~~~~~~~^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/modulefinder.py\", line 171, in import_hook\n m = self.load_tail(q, tail)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/modulefinder.py\", line 248, in load_tail\n m = self.import_module(head, mname, m)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/modulefinder.py\", line 320, in import_module\n m = self.load_module(fqname, fp, pathname, stuff)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/modulefinder.py\", line 354, in load_module\n self.scan_code(co, m)\n ~~~~~~~~~~~~~~^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/modulefinder.py\", line 405, in scan_code\n for what, args in scanner(co):\n ...<39 lines>...\n raise RuntimeError(what)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/modulefinder.py\", line 394, in scan_opcodes\n for name in dis._find_store_names(co):\n yield \"store\", (name,)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/dis.py\", line 954, in _find_store_names\n yield names[arg]\n ~~~~~^^^^^\nTypeError: tuple indices must be integers or slices, not NoneType" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_access_parameter m.write_byte(b) ~~~~~~~~~~~~^^^^^^ AttributeError: object has no at", + "count": 1, + "exampleIds": [ + "test_mmap.MmapTests.test_access_parameter" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_mmap.py\", line 179, in test_access_parameter\n m.write_byte(b'd')\n ~~~~~~~~~~~~^^^^^^\nAttributeError: 'mmap.mmap' object has no attribute 'write_byte'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_aclose with self.assertWarnsRegex(RuntimeWarning, msg): ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_asyncgen.TestUnawaitedWarnings.test_aclose" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 2029, in test_aclose\n with self.assertWarnsRegex(RuntimeWarning, msg):\n ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\nAssertionError: RuntimeWarning not triggered" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_algorithms_available digest = hashlib.new(name, usedforsecurity=False) File , line , in", + "count": 1, + "exampleIds": [ + "test_hashlib.HashLibTestCase.test_algorithms_available" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hashlib.py\", line 224, in test_algorithms_available\n digest = hashlib.new(name, usedforsecurity=False)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/hashlib.py\", line 158, in __hash_new\n return __get_builtin_constructor(name)(*args, **kwargs)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\n_hashlib.UnsupportedDigestmodError: NoSuchAlgorithmException: BLAKE2B-512 MessageDigest not available\n\nJava stack trace:\njava.security.NoSuchAlgorithmException: BLAKE2B-512 MessageDigest not available\n\tat java.base@25.0.4.1.1/sun.security.jca.GetInstance.getInstance(GetInstance.java:147)\n\tat java.base@25.0.4.1.1/java.security.MessageDigest.getInstance(MessageDigest.java:193)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.HashlibModuleBuiltins$CreateDigestNode.createDigest(HashlibModuleBuiltins.java:403)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.HashlibModuleBuiltins$CreateDigestNode.doIt(HashlibModuleBuiltins.java:387)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.HashlibModuleBuiltinsFactory$CreateDigestNodeGen$Inlined.executeAndSpecialize(HashlibModuleBuiltinsFactory.java:999)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.HashlibModuleBuiltinsFactory$CreateDigestNodeGen$Inlined.execute(HashlibModuleBuiltinsFactory.java:979)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.Blake2bObjectBuiltins$BlakeNode.newDigest(Blake2bObjectBuiltins.java:153)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.Blake2bObjectBuiltinsFactory$BlakeNodeFactory$BlakeNodeGen.executeAndSpecialize(Blake2bObjectBuiltinsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.Blake2bObjectBuiltinsFactory$BlakeNodeFactory$BlakeNodeGen.execute(Blake2bObjectBuiltinsFactory.java:253)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.builtins.BuiltinCallNode$BuiltinAnyCallNode.execute(BuiltinCallNode.java:64)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.BuiltinFunctionRootNode.execute(BuiltinFunctionRootNode.java:337)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.executeAndSpecialize(CallDispatchersFactory.java:135)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:123)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$DispatchVarargsBuiltinFullDirectNode.call(TpSlotVarargs.java:282)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$DispatchVarargsBuiltinFullDirectNodeGen$Inlined.executeAndSpecialize(TpSlotVarargsFactory.java:215)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$DispatchVarargsBuiltinFullDirectNodeGen$Inlined.execute(TpSlotVarargsFactory.java:203)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:254)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpNewNodeGen$Inlined.executeAndSpecialize(TpSlotVarargsFactory.java:1603)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpNewNodeGen$Inlined.execute(TpSlotVarargsFactory.java:1562)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltins$CreateInstanceNode.doGeneric(TypeBuiltins.java:536)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltinsFactory$CreateInstanceNodeGen$Inlined.executeAndSpecialize(TypeBuiltinsFactory.java:2021)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltinsFactory$CreateInstanceNodeGen$Inlined.execute(TypeBuiltinsFactory.java:2009)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltins$CallNode.call(TypeBuiltins.java:502)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(TypeBuiltinsFactory.java:1820)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.executeAndSpecialize(TpSlotVarargsFactory.java:2220)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2179)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeAndSpecialize(CallNodeGen.java:333)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:249)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.executeAndSpecialize(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20277)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedIndirectCallNode.call(OptimizedIndirectCallNode.java:68)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:276)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1880)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2370)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:24982)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallTernaryMethodNode.call(CallTernaryMethodNode.java:178)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallTernaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:30113)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20355)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:1891)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:2895)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:615)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:37155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.run(TopLevelExceptionHandler.java:343)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.execute(TopLevelExceptionHandler.java:147)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:537)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.eval(PolyglotContextImpl.java:1904)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextDispatch.eval(PolyglotContextDispatch.java:67)\n\tat org.graalvm.polyglot/org.graalvm.polyglot.Context.eval(Context.java:423)\n\tat dev.elide.runtime.GuestResultExtensionsKt.evaluate(SourceFile:35)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource$lambda$5$0$0(SourceFile:1533)\n\tat dev.elide.runtime.GuestResultExtensionsKt.runGuest(SourceFile:59)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource(SourceFile:1532)\n\tat dev.elide.cli.commands.RunCommand.evaluate(SourceFile:838)\n\tat dev.elide.cli.commands.RunCommand.evaluate$default(SourceFile:819)\n\tat dev.elide.cli.commands.RunCommand.runGuest(SourceFile:731)\n\tat dev.elide.cli.commands.RunCommand.runSourceOrScript(SourceFile:299)\n\tat dev.elide.cli.commands.RunCommand.run(SourceFile:160)\n\tat dev.elide.cli.commands.Command$Companion.parseAndRun(SourceFile:60)\n\tat dev.elide.EntryKt.entry(SourceFile:1165)\n\tSuppressed: java.security.NoSuchAlgorithmException: BLAKE2B-512 MessageDigest not available\n\t\tat org.graalvm.py/com.oracle.graal.python.runtime.crypto.BouncyCastleSupportProvider.createDigest(BouncyCastleSupportProvider.java:69)\n\t\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.HashlibModuleBuiltins$CreateDigestNode.createDigest(HashlibModuleBuiltins.java:409)\n\t\t... 405 more\n\tCaused by: com.oracle.graal.python.runtime.crypto.BouncyCastleSupportProvider$MissingBouncyCastleException: Encrypted legacy PEM private keys require BouncyCastle support; add the GraalPy BC support module and BouncyCastle jars to the classpath or modulepath, or convert the key to PKCS#8.\n\t\tat org.graalvm.py/com.oracle.graal.python.runtime.crypto.BouncyCastleSupportProvider.getSupport(BouncyCastleSupportProvider.java:117)\n\t\tat org.graalvm.py/com.oracle.graal.python.runtime.crypto.BouncyCastleSupportProvider.createDigest(BouncyCastleSupportProvider.java:67)\n\t\t... 406 more" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_aliases with self.assertRaises(KeyError): ~~~~~~~~~~~~~~~~~^^^^^^^^^^ AssertionError: KeyError ", + "count": 1, + "exampleIds": [ + "test_ucn.UnicodeNamesTest.test_aliases" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_ucn.py\", line 167, in test_aliases\n with self.assertRaises(KeyError):\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^\nAssertionError: KeyError not raised" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_all script_helper.run_test_script(script) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ File , lin", + "count": 1, + "exampleIds": [ + "test_eintr.EINTRTests.test_all" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_eintr.py\", line 17, in test_all\n script_helper.run_test_script(script)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/script_helper.py\", line 320, in run_test_script\n raise AssertionError(f\"{name} failed\")\nAssertionError: script _test_eintr.py failed\n\nStdout:\n\n===== script _test_eintr.py ======\n===== script _test_eintr.py completed: exit code 1 ======" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_all_locks self.assertEqual(, len(self.bootstrap._module_locks), ~~~~~~~~~~~~~~~~^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_importlib.test_locks.Frozen_LifetimeTests.test_all_locks" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_importlib/test_locks.py\", line 145, in test_all_locks\n self.assertEqual(0, len(self.bootstrap._module_locks),\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n self.bootstrap._module_locks)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: 0 != 4 : {'zipimport': , 'encodings': , 'codecs': , 'encodings.aliases': }" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_annotations eq() ~~^^^^^^^^^^^^^^^^^^^^^^^^^^ File , line , in assertAnnotationEqu", + "count": 1, + "exampleIds": [ + "test_future_stmt.test_future.AnnotationsFutureTestCase.test_annotations" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_future_stmt/test_future.py\", line 338, in test_annotations\n eq(\"{i for i in (1, 2, 3)}\")\n ~~^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_future_stmt/test_future.py\", line 252, in assertAnnotationEqual\n self.assertEqual(actual, expected)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^\nAssertionError: '(i for i in (1, 2, 3))' != '{i for i in (1, 2, 3)}'\n- (i for i in (1, 2, 3))\n? ^ ^\n+ {i for i in (1, 2, 3)}\n? ^ ^" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_annotations_constant_fold codes = [(i.opname, i.argval) for i in dis.get_instructions(g)] ~~~~~", + "count": 1, + "exampleIds": [ + "test_positional_only_arg.PositionalOnlyTestCase.test_annotations_constant_fold" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_positional_only_arg.py\", line 443, in test_annotations_constant_fold\n codes = [(i.opname, i.argval) for i in dis.get_instructions(g)]\n ~~~~~~~~~~~~~~~~~~~~^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/dis.py\", line 609, in get_instructions\n raise NotImplementedError(\"dis module is not supported on GraalPy\")\nNotImplementedError: dis module is not supported on GraalPy" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_append_bom self.assertEqual(f.read(), .encode(charset)) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_io.CTextIOWrapperTest.test_append_bom" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_io.py\", line 3504, in test_append_bom\n self.assertEqual(f.read(), 'aaaxxx'.encode(charset))\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b'\\xff\\xfea\\x00a\\x00a\\x00\\xff\\xfex\\x00x\\x00x\\x00' != b'\\xff\\xfea\\x00a\\x00a\\x00x\\x00x\\x00x\\x00'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_args_from_interpreter_flags self.check_options([, , , ], ~~~~~~~~~~~~~~~~~~", + "count": 1, + "exampleIds": [ + "test_support.TestSupport.test_args_from_interpreter_flags" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_support.py\", line 571, in test_args_from_interpreter_flags\n self.check_options(['-I', '-E', '-s', '-P'],\n ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^\n 'args_from_interpreter_flags',\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ['-I'])\n ^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_support.py\", line 535, in check_options\n self.assertEqual(proc.stdout.rstrip(), repr(expected))\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: '' != \"['-I']\"\n+ ['-I']" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_array codecs.readbuffer_encode(array.array(, b)), ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_codecs.ReadBufferTest.test_array" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 1068, in test_array\n codecs.readbuffer_encode(array.array(\"b\", b\"spam\")),\n ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^\nNotImplementedError: readbuffer_encode" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_array self.run_worker(self._test_array, o) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ File , lin", + "count": 1, + "exampleIds": [ + "test_multiprocessing_fork.test_misc.TestSyncManagerTypes.test_array" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/_test_multiprocessing.py\", line 6600, in test_array\n self.run_worker(self._test_array, o)\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/_test_multiprocessing.py\", line 6442, in run_worker\n self.assertEqual(self.proc.exitcode, 0)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: 1 != 0" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_asctime asc = time.asctime((bigyear, , ) + (,) * ) OverflowError: year out of range", + "count": 1, + "exampleIds": [ + "test_time.TimeTestCase.test_asctime" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_time.py\", line 359, in test_asctime\n asc = time.asctime((bigyear, 6, 1) + (0,) * 6)\nOverflowError: year out of range" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_asend with self.assertWarnsRegex(RuntimeWarning, msg): ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_asyncgen.TestUnawaitedWarnings.test_asend" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 2009, in test_asend\n with self.assertWarnsRegex(RuntimeWarning, msg):\n ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\nAssertionError: RuntimeWarning not triggered" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_asn1object self.assertRaises(ValueError, ssl._ASN1Object, ) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_ssl.BasicSocketTests.test_asn1object" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_ssl.py\", line 855, in test_asn1object\n self.assertRaises(ValueError, ssl._ASN1Object, 'serverAuth')\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/case.py\", line 795, in assertRaises\n return context.handle('assertRaises', args, kwargs)\n ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/case.py\", line 238, in handle\n callable_obj(*args, **kwargs)\n ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/ssl.py\", line 401, in __new__\n return super().__new__(cls, *_txt2obj(oid, name=False))\n ~~~~~~~~^^^^^^^^^^^^^^^^^\nNotImplementedError" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_assert_python_failure rc, out, err = script_helper.assert_python_failure(, ) ~~~~~~~~", + "count": 1, + "exampleIds": [ + "test_script_helper.TestScriptHelper.test_assert_python_failure" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_script_helper.py\", line 19, in test_assert_python_failure\n rc, out, err = script_helper.assert_python_failure('-c', 'sys.exit(0)')\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/script_helper.py\", line 191, in assert_python_failure\n return _assert_python(False, *args, **env_vars)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/script_helper.py\", line 165, in _assert_python\n res.fail(cmd_line)\n ~~~~~~~~^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/script_helper.py\", line 75, in fail\n raise AssertionError(\"Process return code is %d\\n\"\n ...<13 lines>...\n err))\nAssertionError: Process return code is 0\ncommand line: ['/opt/elide/bin/elide', '-X', 'faulthandler', '-I', '-c', 'sys.exit(0)']\n\nstdout:\n---\n\n---\n\nstderr:\n---\n\n---" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_assert_python_ok_raises with self.assertRaises(AssertionError) as error_context: ^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_script_helper.TestScriptHelper.test_assert_python_ok_raises" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_script_helper.py\", line 24, in test_assert_python_ok_raises\n with self.assertRaises(AssertionError) as error_context:\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: AssertionError not raised" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_assigned_attributes self.assertIs(getattr(wrapper, name), getattr(wrapped, name)) ~~~~~~~~~~~~~", + "count": 1, + "exampleIds": [ + "test_reprlib.TestRecursiveRepr.test_assigned_attributes" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_reprlib.py\", line 834, in test_assigned_attributes\n self.assertIs(getattr(wrapper, name), getattr(wrapped, name))\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: () is not ()" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_async_gen_3_arg_deprecation_warning with self.assertWarns(DeprecationWarning): ~~~~~~~~~~~~~~~~", + "count": 1, + "exampleIds": [ + "test_asyncgen.AsyncGenTest.test_async_gen_3_arg_deprecation_warning" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 545, in test_async_gen_3_arg_deprecation_warning\n with self.assertWarns(DeprecationWarning):\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^\nAssertionError: DeprecationWarning not triggered" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_async_gen_api_01 self.assertEqual(g.__name__, ) ^^^^^^^^^^ AttributeError: object ha", + "count": 1, + "exampleIds": [ + "test_asyncgen.AsyncGenTest.test_async_gen_api_01" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 558, in test_async_gen_api_01\n self.assertEqual(g.__name__, 'gen')\n ^^^^^^^^^^\nAttributeError: 'async_generator' object has no attribute '__name__'. Did you mean: '__ne__'?" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_async_gen_asend_close_runtime_error with self.assertRaisesRegex(RuntimeError, ): ~~~~~~~~~", + "count": 1, + "exampleIds": [ + "test_asyncgen.AsyncGenTest.test_async_gen_asend_close_runtime_error" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 592, in test_async_gen_asend_close_runtime_error\n with self.assertRaisesRegex(RuntimeError, \"coroutine ignored GeneratorExit\"):\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: RuntimeError not raised" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_async_gen_asend_throw_concurrent_with_send with self.assertRaisesRegex(RuntimeError, ~~~~~~~~~~", + "count": 1, + "exampleIds": [ + "test_asyncgen.AsyncGenTest.test_async_gen_asend_throw_concurrent_with_send" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 425, in test_async_gen_asend_throw_concurrent_with_send\n with self.assertRaisesRegex(RuntimeError,\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^\n r'anext\\(\\): asynchronous generator is already running'):\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: RuntimeError not raised" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_async_gen_asend_throw_concurrent_with_throw with self.assertRaisesRegex(RuntimeError, ~~~~~~~~~", + "count": 1, + "exampleIds": [ + "test_asyncgen.AsyncGenTest.test_async_gen_asend_throw_concurrent_with_throw" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 496, in test_async_gen_asend_throw_concurrent_with_throw\n with self.assertRaisesRegex(RuntimeError,\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^\n r'anext\\(\\): asynchronous generator is already running'):\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: RuntimeError not raised" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_async_gen_asyncio_gc_aclose_09 self.assertEqual(DONE, ) ~~~~~~~~~~~~~~~~^^^^^^^^^ AssertionE", + "count": 1, + "exampleIds": [ + "test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_gc_aclose_09" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 1314, in test_async_gen_asyncio_gc_aclose_09\n self.assertEqual(DONE, 1)\n ~~~~~~~~~~~~~~~~^^^^^^^^^\nAssertionError: 0 != 1" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_async_gen_asyncio_shutdown_exception_02 message, = messages ^^^^^^^^ ValueError: not enough val", + "count": 1, + "exampleIds": [ + "test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_shutdown_exception_02" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 1800, in test_async_gen_asyncio_shutdown_exception_02\n message, = messages\n ^^^^^^^^\nValueError: not enough values to unpack (expected 1, got 0)" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_async_gen_athrow_close_runtime_error with self.assertRaisesRegex(RuntimeError, ): ~~~~~~~~", + "count": 1, + "exampleIds": [ + "test_asyncgen.AsyncGenTest.test_async_gen_athrow_close_runtime_error" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 619, in test_async_gen_athrow_close_runtime_error\n with self.assertRaisesRegex(RuntimeError, \"coroutine ignored GeneratorExit\"):\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: RuntimeError not raised" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_async_gen_athrow_throw_concurrent_with_send with self.assertRaisesRegex(RuntimeError, ~~~~~~~~~", + "count": 1, + "exampleIds": [ + "test_asyncgen.AsyncGenTest.test_async_gen_athrow_throw_concurrent_with_send" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 458, in test_async_gen_athrow_throw_concurrent_with_send\n with self.assertRaisesRegex(RuntimeError,\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^\n r'athrow\\(\\): asynchronous generator is already running'):\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: RuntimeError not raised" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_async_gen_athrow_throw_concurrent_with_throw with self.assertRaisesRegex(RuntimeError, ~~~~~~~~", + "count": 1, + "exampleIds": [ + "test_asyncgen.AsyncGenTest.test_async_gen_athrow_throw_concurrent_with_throw" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 533, in test_async_gen_athrow_throw_concurrent_with_throw\n with self.assertRaisesRegex(RuntimeError,\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^\n r'athrow\\(\\): asynchronous generator is already running'):\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: RuntimeError not raised" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_async_gen_expression_02 res = self.loop.run_until_complete(run()) File , line , in run_", + "count": 1, + "exampleIds": [ + "test_asyncgen.AsyncGenAsyncioTest.test_async_gen_expression_02" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 1835, in test_async_gen_expression_02\n res = self.loop.run_until_complete(run())\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/base_events.py\", line 725, in run_until_complete\n return future.result()\n ~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/futures.py\", line 199, in result\n raise self._exception.with_traceback(self._exception_tb)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/tasks.py\", line 306, in __step_run_and_handle_result\n result = coro.throw(exc)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 1833, in run\n return [i async for i in make_arange(10)]\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 1830, in \n return (i * 2 for i in range(n) if await wrap(i))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nRuntimeError: Task got bad yield: 2" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_async_gen_throw_custom_same_aclose_coro_twice nxt.throw(MyException) ~~~~~~~~~^^^^^^^^^^^^^ Fil", + "count": 1, + "exampleIds": [ + "test_asyncgen.AsyncGenAsyncioTest.test_async_gen_throw_custom_same_aclose_coro_twice" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 1931, in test_async_gen_throw_custom_same_aclose_coro_twice\n nxt.throw(MyException)\n ~~~~~~~~~^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 1914, in async_iterate\n async def async_iterate():\ntest.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_throw_custom_same_aclose_coro_twice..MyException" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_async_gen_throw_custom_same_athrow_coro_twice nxt.throw(MyException) ~~~~~~~~~^^^^^^^^^^^^^ Fil", + "count": 1, + "exampleIds": [ + "test_asyncgen.AsyncGenAsyncioTest.test_async_gen_throw_custom_same_athrow_coro_twice" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 1951, in test_async_gen_throw_custom_same_athrow_coro_twice\n nxt.throw(MyException)\n ~~~~~~~~~^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 1934, in async_iterate\n async def async_iterate():\ntest.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_throw_custom_same_athrow_coro_twice..MyException" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_async_gen_throw_same_aclose_coro_twice nxt.throw(GeneratorExit) ~~~~~~~~~^^^^^^^^^^^^^^^ StopIt", + "count": 1, + "exampleIds": [ + "test_asyncgen.AsyncGenAsyncioTest.test_async_gen_throw_same_aclose_coro_twice" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 1911, in test_async_gen_throw_same_aclose_coro_twice\n nxt.throw(GeneratorExit)\n ~~~~~~~~~^^^^^^^^^^^^^^^\nStopIteration" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_asyncgen_finalization_by_gc self.assertTrue(status[]) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_asyncio.test_base_events.BaseEventLoopTests.test_asyncgen_finalization_by_gc" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncio/test_base_events.py\", line 1035, in test_asyncgen_finalization_by_gc\n self.assertTrue(status['finalized'])\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\nAssertionError: False is not true" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_asyncgen_finalization_by_gc_in_other_thread self.assertTrue(status[]) ~~~~~~~~~~~~~~~^^^^^", + "count": 1, + "exampleIds": [ + "test_asyncio.test_base_events.BaseEventLoopTests.test_asyncgen_finalization_by_gc_in_other_thread" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncio/test_base_events.py\", line 1054, in test_asyncgen_finalization_by_gc_in_other_thread\n self.assertTrue(status['finalized'])\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\nAssertionError: False is not true" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_asyncio_repl_reaches_python_startup_script self.assertIn(, output) ~~~~~~~~~~~~~^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_repl.TestInteractiveInterpreter.test_asyncio_repl_reaches_python_startup_script" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_repl.py\", line 337, in test_asyncio_repl_reaches_python_startup_script\n self.assertIn(\"pythonstartup done!\", output)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: 'pythonstartup done!' not found in 'asyncio REPL 3.13.14 (Tue Sep 29 18:11:11 PDT 2026)\\n[Graal, GraalVM CE, Java 25.0.4.1.1 (amd64)] on linux\\nUse \"await\" directly instead of \"asyncio.run()\".\\nType \"help\", \"copyright\", \"credits\" or \"license\" for more information.\\n>>> import asyncio\\n>>> \\nexiting asyncio REPL...\\n'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_atexit rc, out, err = script_helper.assert_python_ok(, prog) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", + "count": 1, + "exampleIds": [ + "test_weakref.FinalizeTestCase.test_atexit" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_weakref.py\", line 2240, in test_atexit\n rc, out, err = script_helper.assert_python_ok('-c', prog)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/script_helper.py\", line 180, in assert_python_ok\n return _assert_python(True, *args, **env_vars)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/script_helper.py\", line 165, in _assert_python\n res.fail(cmd_line)\n ~~~~~~~~^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/script_helper.py\", line 75, in fail\n raise AssertionError(\"Process return code is %d\\n\"\n ...<13 lines>...\n err))\nAssertionError: Process return code is 1\ncommand line: ['/opt/elide/bin/elide', '-X', 'faulthandler', '-I', '-c', 'from test.test_weakref import FinalizeTestCase;FinalizeTestCase.run_in_child()']\n\nstdout:\n---\n\n---\n\nstderr:\n---\nModuleNotFoundError: No module named 'test.test_weakref'\n at (:1:1)\n at (:5:1)\n---" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_atexit_after_shutdown self.assertTrue(err) ~~~~~~~~~~~~~~~^^^^^ AssertionError: b is not t", + "count": 1, + "exampleIds": [ + "test_threading.AtexitTests.test_atexit_after_shutdown" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_threading.py\", line 2284, in test_atexit_after_shutdown\n self.assertTrue(err)\n ~~~~~~~~~~~~~~~^^^^^\nAssertionError: b'' is not true" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_atexit_instances self.assertEqual(res.out.decode().splitlines(), [, ]) ~~~~~~~~~~~~~~", + "count": 1, + "exampleIds": [ + "test_atexit.FunctionalTest.test_atexit_instances" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_atexit.py\", line 46, in test_atexit_instances\n self.assertEqual(res.out.decode().splitlines(), [\"atexit2\", \"atexit1\"])\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: Lists differ: [] != ['atexit2', 'atexit1']\n\nSecond list contains 2 additional elements.\nFirst extra element 0:\n'atexit2'\n\n- []\n+ ['atexit2', 'atexit1']" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_atexit_output self.assertEqual(out.strip(), b) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ As", + "count": 1, + "exampleIds": [ + "test_threading.AtexitTests.test_atexit_output" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_threading.py\", line 2252, in test_atexit_output\n self.assertEqual(out.strip(), b'parrot')\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b'' != b'parrot'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_athrow with self.assertWarnsRegex(RuntimeWarning, msg): ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_asyncgen.TestUnawaitedWarnings.test_athrow" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncgen.py\", line 2019, in test_athrow\n with self.assertWarnsRegex(RuntimeWarning, msg):\n ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\nAssertionError: RuntimeWarning not triggered" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_attr_matches self.assertEqual(self.stdcompleter.attr_matches(), expected) ~~~~~~~~~~~~~~~~", + "count": 1, + "exampleIds": [ + "test_rlcompleter.TestRlcompleter.test_attr_matches" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_rlcompleter.py\", line 78, in test_attr_matches\n self.assertEqual(self.stdcompleter.attr_matches('None.'), expected)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: Lists differ: ['Non[25 chars]ss__(', 'None.__delattr__(', 'None.__dir__()',[403 chars]__('] != ['Non[25 chars]ss__()', 'None.__delattr__(', 'None.__dir__(',[401 chars]__(']\n\nFirst differing element 1:\n'None.__class__('\n'None.__class__()'\n\nDiff is 740 characters long. Set self.maxDiff to None to see it." + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_attribute_same_name_as_global_var self.assertEqual(inspect.getclosurevars(f), expected) ~~~~~~~", + "count": 1, + "exampleIds": [ + "test_inspect.test_inspect.TestGetClosureVars.test_attribute_same_name_as_global_var" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_inspect/test_inspect.py\", line 2274, in test_attribute_same_name_as_global_var\n self.assertEqual(inspect.getclosurevars(f), expected)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: Closu[199 chars]={'print': }, unbound=set()) != Closu[199 chars]={'print': }, unbound={'_global_ref'})" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_attributes self.assertTrue(sys.int_info.bits_per_digit % == ) ~~~~~~~~~~~~~~~^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_sys.SysModuleTest.test_attributes" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys.py\", line 674, in test_attributes\n self.assertTrue(sys.int_info.bits_per_digit % 5 == 0)\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: False is not true" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_bad_args self.assertRaises(TypeError, codecs.readbuffer_encode, ) ~~~~~~~~~~~~~~~~~^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_codecs.ReadBufferTest.test_bad_args" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 1077, in test_bad_args\n self.assertRaises(TypeError, codecs.readbuffer_encode, 42)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/case.py\", line 795, in assertRaises\n return context.handle('assertRaises', args, kwargs)\n ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/case.py\", line 238, in handle\n callable_obj(*args, **kwargs)\n ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nNotImplementedError: readbuffer_encode" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_bad_counter_during_dealloc self.assertEqual(cm.unraisable.exc_type, TypeError) ^^^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_cprofile.CProfileTest.test_bad_counter_during_dealloc" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_cprofile.py\", line 31, in test_bad_counter_during_dealloc\n self.assertEqual(cm.unraisable.exc_type, TypeError)\n ^^^^^^^^^^^^^^^^^^^^^^\nAttributeError: 'NoneType' object has no attribute 'exc_type'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_bad_decode_args decoder = codecs.getdecoder(encoding) LookupError: unknown encoding euc_jis_200", + "count": 1, + "exampleIds": [ + "test_codecs.BasicUnicodeTest.test_bad_decode_args" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 2291, in test_bad_decode_args\n decoder = codecs.getdecoder(encoding)\nLookupError: unknown encoding euc_jis_2004" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_bad_encode_args encoder = codecs.getencoder(encoding) LookupError: unknown encoding euc_jis_200", + "count": 1, + "exampleIds": [ + "test_codecs.BasicUnicodeTest.test_bad_encode_args" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 2298, in test_bad_encode_args\n encoder = codecs.getencoder(encoding)\nLookupError: unknown encoding euc_jis_2004" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_bad_fd self.assertIsNone(os.device_encoding()) ~~~~~~~~~~~~~~~~~~^^^^^^^^ AttributeError: mo", + "count": 1, + "exampleIds": [ + "test_os.DeviceEncodingTests.test_bad_fd" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_os.py\", line 3377, in test_bad_fd\n self.assertIsNone(os.device_encoding(123456))\n ~~~~~~~~~~~~~~~~~~^^^^^^^^\nAttributeError: module 'os' has no attribute 'device_encoding'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_bad_indentation self.assertEqual(len(err), ) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ AssertionError: <", + "count": 1, + "exampleIds": [ + "test_traceback.TracebackCases.test_bad_indentation" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_traceback.py\", line 200, in test_bad_indentation\n self.assertEqual(len(err), 4)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^\nAssertionError: 3 != 4" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_bad_length with self.assertRaises(OverflowError): ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ AssertionErr", + "count": 1, + "exampleIds": [ + "test_ctypes.test_arrays.ArrayTestCase.test_bad_length" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_ctypes/test_arrays.py\", line 233, in test_bad_length\n with self.assertRaises(OverflowError):\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\nAssertionError: OverflowError not raised" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_badbom self.assertRaises(UnicodeDecodeError, f.read) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_codecs.UTF16Test.test_badbom" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 668, in test_badbom\n self.assertRaises(UnicodeDecodeError, f.read)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: UnicodeDecodeError not raised by read" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_barrier self.run_worker(self._test_barrier, o) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ File , line , in test_barry_as_bdfl compile(code.format(), , , ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_flufl.FLUFLTests.test_barry_as_bdfl" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_flufl.py\", line 9, in test_barry_as_bdfl\n compile(code.format('<>'), '', 'exec',\n ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n __future__.CO_FUTURE_BARRY_AS_BDFL)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"\", line 2\n 2 <> 3\n ^^\nSyntaxError: invalid syntax" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_barry_as_bdfl_look_ma_with_no_compiler_flags compile(code.format(), , ) ~~~~~~~^", + "count": 1, + "exampleIds": [ + "test_flufl.FLUFLTests.test_barry_as_bdfl_look_ma_with_no_compiler_flags" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_flufl.py\", line 41, in test_barry_as_bdfl_look_ma_with_no_compiler_flags\n compile(code.format('<>'), '', 'exec')\n ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"\", line 1\n from __future__ import barry_as_FLUFL;2 <> 3\n ^^\nSyntaxError: invalid syntax" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_base_class_have_text_signature self.assertEqual(text_signature, ) ~~~~~~~~~~~~~~~~^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_inspect.test_inspect.TestSignatureDefinitions.test_base_class_have_text_signature" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_inspect/test_inspect.py\", line 6425, in test_base_class_have_text_signature\n self.assertEqual(text_signature, '(raw, buffer_size=DEFAULT_BUFFER_SIZE)')\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: None != '(raw, buffer_size=DEFAULT_BUFFER_SIZE)'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_basic mv = memoryview(MyBuffer()) TypeError: memoryview: a bytes-like object is required, not <", + "count": 1, + "exampleIds": [ + "test_buffer.TestPythonBufferProtocol.test_basic" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_buffer.py\", line 4479, in test_basic\n mv = memoryview(MyBuffer())\nTypeError: memoryview: a bytes-like object is required, not 'MyBuffer'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_basic_script self._check_script(script_name, script_name, script_name, ~~~~~~~~~~~~~~~~~~^^^^^^", + "count": 1, + "exampleIds": [ + "test_cmd_line_script.CmdLineTest.test_basic_script" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_cmd_line_script.py\", line 226, in test_basic_script\n self._check_script(script_name, script_name, script_name,\n ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n script_dir, None,\n ^^^^^^^^^^^^^^^^^\n importlib.machinery.SourceFileLoader,\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n expected_cwd=script_dir)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_cmd_line_script.py\", line 133, in _check_script\n rc, out, err = assert_python_ok(\n ~~~~~~~~~~~~~~~~^\n *run_args, __isolated=False, __cwd=cwd, **env_vars\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/script_helper.py\", line 180, in assert_python_ok\n return _assert_python(True, *args, **env_vars)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/script_helper.py\", line 165, in _assert_python\n res.fail(cmd_line)\n ~~~~~~~~^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/script_helper.py\", line 75, in fail\n raise AssertionError(\"Process return code is %d\\n\"\n ...<13 lines>...\n err))\nAssertionError: Process return code is 1\ncommand line: ['/opt/elide/bin/elide', '-X', 'faulthandler', '-O', '/tmp/tmp7ulo_dk8/script.py', 'test1', 'test2', 'test3']\n\nstdout:\n---\n__loader__==\n__file__=='/tmp/tmp7ulo_dk8/script.py'\n__cached__==None\n__package__==''\n__main__ was located through the import system\n---\n\nstderr:\n---\nAttributeError: 'NoneType' object has no attribute 'loader'\n at _run_module_code (native)\n at run_path (:294:16)\n at (:10:1)\n---" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_basic_script self._check_script(script_name) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File , line <", + "count": 1, + "exampleIds": [ + "test_multiprocessing_main_handling.SpawnCmdLineTest.test_basic_script" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_multiprocessing_main_handling.py\", line 173, in test_basic_script\n self._check_script(script_name)\n ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_multiprocessing_main_handling.py\", line 168, in _check_script\n self._check_output(script_name, rc, out, err)\n ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_multiprocessing_main_handling.py\", line 159, in _check_output\n self.assertEqual(err.decode('utf-8'), '')\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: \"/opt/elide/lib/resources/python/python-h[274 chars]n(\\n\" != ''\n- /opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/resource_tracker.py:479: UserWarning: resource_tracker: There appear to be 6 leaked semaphore objects to clean up at shutdown: {'/mp-0_0c_onm', '/mp-v9xbhjuc', '/mp-lfmn4xlp', '/mp-acld1fh2', '/mp-e76u1cgf', '/mp-x3ztez4d'}\n- warnings.warn(" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_basic_script_no_suffix self._check_script(script_name) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File ...\n err))\nAssertionError: Process return code is 1\ncommand line: ['/opt/elide/bin/elide', '-X', 'faulthandler', '-E', '-O', '/tmp/tmpxqgxwpn4/script', 'spawn']\n\nstdout:\n---\n\n---\n\nstderr:\n---\nSyntaxError: script:21:58 Missing close quote # We're inside a package and not in a __main__.py file ^\n---" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_basics (b, size) = codecs.getencoder(encoding)(s) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^ NotImplemented", + "count": 1, + "exampleIds": [ + "test_codecs.BasicUnicodeTest.test_basics" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 2168, in test_basics\n (b, size) = codecs.getencoder(encoding)(s)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^\nNotImplementedError: latin1" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_binary_uuencode_payload msg.get_payload(decode=True), ~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File , ", + "count": 1, + "exampleIds": [ + "test_email.test_email.TestMessageAPI.test_binary_uuencode_payload" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_email/test_email.py\", line 800, in test_binary_uuencode_payload\n msg.get_payload(decode=True),\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/email/message.py\", line 335, in get_payload\n return _decode_uu(bpayload)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/email/message.py\", line 131, in _decode_uu\n decoded_line = binascii.a2b_uu(line)\nAttributeError: module 'binascii' has no attribute 'a2b_uu'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_blake2b self.check_blake2(hashlib.blake2b, , , , , (<<)-) ~~~~~~~~~~~~~~~~", + "count": 1, + "exampleIds": [ + "test_hashlib.HashLibTestCase.test_blake2b" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hashlib.py\", line 829, in test_blake2b\n self.check_blake2(hashlib.blake2b, 16, 16, 64, 64, (1<<64)-1)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hashlib.py\", line 730, in check_blake2\n self.assertEqual(constructor.SALT_SIZE, salt_size)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: 8 != 16" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_blake2b_vectors self.check(, msg, md, key=key) ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Fil", + "count": 1, + "exampleIds": [ + "test_hashlib.HashLibTestCase.test_blake2b_vectors" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hashlib.py\", line 870, in test_blake2b_vectors\n self.check('blake2b', msg, md, key=key)\n ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hashlib.py\", line 452, in check\n m = hash_object_constructor(data, **kwargs)\nValueError: blake2b/blake2s only supported for digest_size with non-default value" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_blake2s self.check_blake2(hashlib.blake2s, , , , , (<<)-) ~~~~~~~~~~~~~~~~", + "count": 1, + "exampleIds": [ + "test_hashlib.HashLibTestCase.test_blake2s" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hashlib.py\", line 874, in test_blake2s\n self.check_blake2(hashlib.blake2s, 8, 8, 32, 32, (1<<48)-1)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hashlib.py\", line 732, in check_blake2\n constructor(salt=b'a' * i)\n ~~~~~~~~~~~^^^^^^^^^^^^^^^\nValueError: blake2b/blake2s only supported for digest_size with non-default value" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_blake2s_vectors self.check(, msg, md, key=key) ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Fil", + "count": 1, + "exampleIds": [ + "test_hashlib.HashLibTestCase.test_blake2s_vectors" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hashlib.py\", line 913, in test_blake2s_vectors\n self.check('blake2s', msg, md, key=key)\n ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hashlib.py\", line 452, in check\n m = hash_object_constructor(data, **kwargs)\nValueError: blake2b/blake2s only supported for digest_size with non-default value" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_blocksize_name_blake2 self.check_blocksize_name(, , ) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^", + "count": 1, + "exampleIds": [ + "test_hashlib.HashLibTestCase.test_blocksize_name_blake2" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hashlib.py\", line 588, in test_blocksize_name_blake2\n self.check_blocksize_name('blake2b', 128, 64)\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hashlib.py\", line 528, in check_blocksize_name\n m = hash_object_constructor(usedforsecurity=False)\n_hashlib.UnsupportedDigestmodError: NoSuchAlgorithmException: BLAKE2B-512 MessageDigest not available\n\nJava stack trace:\njava.security.NoSuchAlgorithmException: BLAKE2B-512 MessageDigest not available\n\tat java.base@25.0.4.1.1/sun.security.jca.GetInstance.getInstance(GetInstance.java:147)\n\tat java.base@25.0.4.1.1/java.security.MessageDigest.getInstance(MessageDigest.java:193)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.HashlibModuleBuiltins$CreateDigestNode.createDigest(HashlibModuleBuiltins.java:403)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.HashlibModuleBuiltins$CreateDigestNode.doIt(HashlibModuleBuiltins.java:387)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.HashlibModuleBuiltinsFactory$CreateDigestNodeGen$Inlined.execute(HashlibModuleBuiltinsFactory.java:972)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.Blake2bObjectBuiltins$BlakeNode.newDigest(Blake2bObjectBuiltins.java:153)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.Blake2bObjectBuiltinsFactory$BlakeNodeFactory$BlakeNodeGen.execute(Blake2bObjectBuiltinsFactory.java:229)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.builtins.BuiltinCallNode$BuiltinAnyCallNode.execute(BuiltinCallNode.java:64)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.BuiltinFunctionRootNode.execute(BuiltinFunctionRootNode.java:337)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.executeAndSpecialize(CallDispatchersFactory.java:135)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:123)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$DispatchVarargsBuiltinFullDirectNode.call(TpSlotVarargs.java:282)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$DispatchVarargsBuiltinFullDirectNodeGen$Inlined.executeAndSpecialize(TpSlotVarargsFactory.java:215)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$DispatchVarargsBuiltinFullDirectNodeGen$Inlined.execute(TpSlotVarargsFactory.java:203)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:254)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpNewNodeGen$Inlined.executeAndSpecialize(TpSlotVarargsFactory.java:1603)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpNewNodeGen$Inlined.execute(TpSlotVarargsFactory.java:1562)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltins$CreateInstanceNode.doGeneric(TypeBuiltins.java:536)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltinsFactory$CreateInstanceNodeGen$Inlined.executeAndSpecialize(TypeBuiltinsFactory.java:2021)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltinsFactory$CreateInstanceNodeGen$Inlined.execute(TypeBuiltinsFactory.java:2009)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltins$CallNode.call(TypeBuiltins.java:502)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(TypeBuiltinsFactory.java:1820)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.executeAndSpecialize(TpSlotVarargsFactory.java:2220)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2179)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeAndSpecialize(CallNodeGen.java:333)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:249)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:1891)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:2895)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:615)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallQuaternaryMethodNode.generic(CallQuaternaryMethodNode.java:162)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallQuaternaryMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallQuaternaryMethod_(PBytecodeDSLRootNodeGen.java:37935)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallQuaternaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedIndirectCallNode.call(OptimizedIndirectCallNode.java:68)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:276)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1880)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2370)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:24982)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallTernaryMethodNode.call(CallTernaryMethodNode.java:178)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallTernaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:30113)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20355)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:1891)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:2895)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:615)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:37155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.run(TopLevelExceptionHandler.java:343)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.execute(TopLevelExceptionHandler.java:147)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:537)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.eval(PolyglotContextImpl.java:1904)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextDispatch.eval(PolyglotContextDispatch.java:67)\n\tat org.graalvm.polyglot/org.graalvm.polyglot.Context.eval(Context.java:423)\n\tat dev.elide.runtime.GuestResultExtensionsKt.evaluate(SourceFile:35)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource$lambda$5$0$0(SourceFile:1533)\n\tat dev.elide.runtime.GuestResultExtensionsKt.runGuest(SourceFile:59)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource(SourceFile:1532)\n\tat dev.elide.cli.commands.RunCommand.evaluate(SourceFile:838)\n\tat dev.elide.cli.commands.RunCommand.evaluate$default(SourceFile:819)\n\tat dev.elide.cli.commands.RunCommand.runGuest(SourceFile:731)\n\tat dev.elide.cli.commands.RunCommand.runSourceOrScript(SourceFile:299)\n\tat dev.elide.cli.commands.RunCommand.run(SourceFile:160)\n\tat dev.elide.cli.commands.Command$Companion.parseAndRun(SourceFile:60)\n\tat dev.elide.EntryKt.entry(SourceFile:1165)\n\tSuppressed: java.security.NoSuchAlgorithmException: BLAKE2B-512 MessageDigest not available\n\t\tat org.graalvm.py/com.oracle.graal.python.runtime.crypto.BouncyCastleSupportProvider.createDigest(BouncyCastleSupportProvider.java:69)\n\t\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.HashlibModuleBuiltins$CreateDigestNode.createDigest(HashlibModuleBuiltins.java:409)\n\t\t... 403 more\n\tCaused by: com.oracle.graal.python.runtime.crypto.BouncyCastleSupportProvider$MissingBouncyCastleException: Encrypted legacy PEM private keys require BouncyCastle support; add the GraalPy BC support module and BouncyCastle jars to the classpath or modulepath, or convert the key to PKCS#8.\n\t\tat org.graalvm.py/com.oracle.graal.python.runtime.crypto.BouncyCastleSupportProvider.getSupport(BouncyCastleSupportProvider.java:117)\n\t\tat org.graalvm.py/com.oracle.graal.python.runtime.crypto.BouncyCastleSupportProvider.createDigest(BouncyCastleSupportProvider.java:67)\n\t\t... 404 more" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_boom garbagelen = len(gc.garbage) ^^^^^^^^^^ AttributeError: module has no attribute , line , in test_boom2 garbagelen = len(gc.garbage) ^^^^^^^^^^ AttributeError: module has no attribute , line , in test_bound_builtin_classmethod_o self.assertEqual(self._get_summary_line(dict.__class_getitem__), ~~", + "count": 1, + "exampleIds": [ + "test_pydoc.test_pydoc.TestDescriptions.test_bound_builtin_classmethod_o" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_pydoc/test_pydoc.py\", line 1609, in test_bound_builtin_classmethod_o\n self.assertEqual(self._get_summary_line(dict.__class_getitem__),\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n \"__class_getitem__(object, /) class method of builtins.dict\")\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: '__class_getitem__(a, /) class method of builtins.dict' != '__class_getitem__(object, /) class method of builtins.dict'\n- __class_getitem__(a, /) class method of builtins.dict\n? ^\n+ __class_getitem__(object, /) class method of builtins.dict\n? ^^^^^^" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_bound_builtin_method_coexist_o self.assertEqual(self._get_summary_line(set().__contains__), ~~~", + "count": 1, + "exampleIds": [ + "test_pydoc.test_pydoc.TestDescriptions.test_bound_builtin_method_coexist_o" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_pydoc/test_pydoc.py\", line 1593, in test_bound_builtin_method_coexist_o\n self.assertEqual(self._get_summary_line(set().__contains__),\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n \"__contains__(object, /) method of builtins.set instance\")\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: '__contains__(other) unbound builtins.set method' != '__contains__(object, /) method of builtins.set instance'\n- __contains__(other) unbound builtins.set method\n+ __contains__(object, /) method of builtins.set instance" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_bound_builtin_method_o self.assertEqual(self._get_summary_line(set().add), ~~~~~~~~~~~~~~~~^^^^", + "count": 1, + "exampleIds": [ + "test_pydoc.test_pydoc.TestDescriptions.test_bound_builtin_method_o" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_pydoc/test_pydoc.py\", line 1585, in test_bound_builtin_method_o\n self.assertEqual(self._get_summary_line(set().add),\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n \"add(object, /) method of builtins.set instance\")\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: 'add(a, /) method of builtins.set instance' != 'add(object, /) method of builtins.set instance'\n- add(a, /) method of builtins.set instance\n? ^\n+ add(object, /) method of builtins.set instance\n? ^^^^^^" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_bounded_semaphore self.test_semaphore(sname=) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_multiprocessing_fork.test_misc.TestSyncManagerTypes.test_bounded_semaphore" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/_test_multiprocessing.py\", line 6487, in test_bounded_semaphore\n self.test_semaphore(sname=\"BoundedSemaphore\")\n ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/_test_multiprocessing.py\", line 6483, in test_semaphore\n self.run_worker(self._test_semaphore, o)\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/_test_multiprocessing.py\", line 6442, in run_worker\n self.assertEqual(self.proc.exitcode, 0)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: 1 != 0" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_bpo36504_signed_int_overflow with self.assertRaises(OverflowError): ~~~~~~~~~~~~~~~~~^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_ctypes.test_arrays.ArrayTestCase.test_bpo36504_signed_int_overflow" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_ctypes/test_arrays.py\", line 262, in test_bpo36504_signed_int_overflow\n with self.assertRaises(OverflowError):\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\nAssertionError: OverflowError not raised" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_broken_base64_payload self.assertEqual(msg.get_payload(decode=True), ~~~~~~~~~~~~~~~~^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_email.test_email.TestMessageAPI.test_broken_base64_payload" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_email/test_email.py\", line 703, in test_broken_base64_payload\n self.assertEqual(msg.get_payload(decode=True),\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n (b'\\x03\\x00\\xe9\\xd0\\xfe\\xff\\xff.\\x8b\\xc0'\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n b'\\xa1\\x00p\\xf6\\xbf\\xe9\\x0f'))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: Lists differ: [\"b'AwDp0P7//y6LwKEAcPa/6Q=9'\"] != [\"b'\\\\x03\\\\x00\\\\xe9\\\\xd0\\\\xfe\\\\xff\\\\xff.\\\\x8b[34 chars]0f'\"]\n\nFirst differing element 0:\n\"b'AwDp0P7//y6LwKEAcPa/6Q=9'\"\n\"b'\\\\x03\\\\x00\\\\xe9\\\\xd0\\\\xfe\\\\xff\\\\xff.\\\\x8b[33 chars]x0f'\"\n\n- [\"b'AwDp0P7//y6LwKEAcPa/6Q=9'\"]\n+ [\"b'\\\\x03\\\\x00\\\\xe9\\\\xd0\\\\xfe\\\\xff\\\\xff.\\\\x8b\\\\xc0\\\\xa1\\\\x00p\\\\xf6\\\\xbf\\\\xe9\\\\x0f'\"]" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_Buffer self.assertIsInstance(sample(b), Buffer) ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_collections.TestCollectionABCs.test_Buffer" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_collections.py\", line 1962, in test_Buffer\n self.assertIsInstance(sample(b\"x\"), Buffer)\n ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b'x' is not an instance of " + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_buffer_flags with memoryview._from_flags(mutable, inspect.BufferFlags.WRITABLE) as mv: ~~~~~~~~", + "count": 1, + "exampleIds": [ + "test_buffer.TestPythonBufferProtocol.test_buffer_flags" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_buffer.py\", line 4565, in test_buffer_flags\n with memoryview._from_flags(mutable, inspect.BufferFlags.WRITABLE) as mv:\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAttributeError: type object 'memoryview' has no attribute '_from_flags'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_buffer_reference_loop m = memoryview(b).__buffer__() AttributeError: object has n", + "count": 1, + "exampleIds": [ + "test_memoryview.OtherTest.test_buffer_reference_loop" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_memoryview.py\", line 731, in test_buffer_reference_loop\n m = memoryview(b'abc').__buffer__(0)\nAttributeError: 'memoryview' object has no attribute '__buffer__'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_buffering_enabled self.assertEqual(self.stuff, [], ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ <", + "count": 1, + "exampleIds": [ + "test_pyexpat.BufferTextTest.test_buffering_enabled" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_pyexpat.py\", line 501, in test_buffering_enabled\n self.assertEqual(self.stuff, ['123'],\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\n \"buffered text not properly collapsed\")\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: Lists differ: ['1', '2', '3'] != ['123']\n\nFirst differing element 0:\n'1'\n'123'\n\nFirst list contains 2 additional elements.\nFirst extra element 1:\n'2'\n\n- ['1', '2', '3']\n+ ['123'] : buffered text not properly collapsed" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_bug1055820b self.assertEqual(len(ouch), ) # else the callbacks didn't run ~~~~~~~~~~~~~~~~^^", + "count": 1, + "exampleIds": [ + "test_gc.GCTests.test_bug1055820b" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_gc.py\", line 669, in test_bug1055820b\n self.assertEqual(len(ouch), 2) # else the callbacks didn't run\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^\nAssertionError: 0 != 2" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_bug1055820c self.fail() ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionErro", + "count": 1, + "exampleIds": [ + "test_gc.GCTogglingTests.test_bug1055820c" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_gc.py\", line 1425, in test_bug1055820c\n self.fail(\"gc didn't happen after 10000 iterations\")\n ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: gc didn't happen after 10000 iterations" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_build self.check_build() ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File , line , in check_bui", + "count": 1, + "exampleIds": [ + "test_cext.TestExt.test_build" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_cext/__init__.py\", line 34, in test_build\n self.check_build('_test_cext')\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_cext/__init__.py\", line 53, in check_build\n with support.setup_venv_with_pip_setuptools(venv_dir) as python_exe:\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 141, in __enter__\n return next(self.gen)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 2465, in setup_venv_with_pip_setuptools\n run_command(cmd)\n ~~~~~~~~~~~^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 2455, in run_command\n subprocess.run(cmd, check=True)\n ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/subprocess.py\", line 579, in run\n raise CalledProcessError(retcode, process.args,\n output=stdout, stderr=stderr)\nsubprocess.CalledProcessError: Command '['/opt/elide/bin/elide', '-X', 'dev', '-m', 'venv', 'env']' returned non-zero exit status 1.\n\nStdout:\n\nRun: /opt/elide/bin/elide -X dev -m venv env" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_build self.check_build() ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File , line , in check_bu", + "count": 1, + "exampleIds": [ + "test_cppext.TestCPPExt.test_build" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_cppext/__init__.py\", line 29, in test_build\n self.check_build('_testcppext')\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_cppext/__init__.py\", line 50, in check_build\n with support.setup_venv_with_pip_setuptools(venv_dir) as python_exe:\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 141, in __enter__\n return next(self.gen)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 2465, in setup_venv_with_pip_setuptools\n run_command(cmd)\n ~~~~~~~~~~~^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 2455, in run_command\n subprocess.run(cmd, check=True)\n ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/subprocess.py\", line 579, in run\n raise CalledProcessError(retcode, process.args,\n output=stdout, stderr=stderr)\nsubprocess.CalledProcessError: Command '['/opt/elide/bin/elide', '-X', 'dev', '-m', 'venv', 'env']' returned non-zero exit status 1.\n\nStdout:\n\nRun: /opt/elide/bin/elide -X dev -m venv env" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_build_c11 self.check_build(, std=) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File", + "count": 1, + "exampleIds": [ + "test_cext.TestExt.test_build_c11" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_cext/__init__.py\", line 37, in test_build_c11\n self.check_build('_test_c11_cext', std='c11')\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_cext/__init__.py\", line 53, in check_build\n with support.setup_venv_with_pip_setuptools(venv_dir) as python_exe:\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 141, in __enter__\n return next(self.gen)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 2465, in setup_venv_with_pip_setuptools\n run_command(cmd)\n ~~~~~~~~~~~^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 2455, in run_command\n subprocess.run(cmd, check=True)\n ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/subprocess.py\", line 579, in run\n raise CalledProcessError(retcode, process.args,\n output=stdout, stderr=stderr)\nsubprocess.CalledProcessError: Command '['/opt/elide/bin/elide', '-X', 'dev', '-m', 'venv', 'env']' returned non-zero exit status 1.\n\nStdout:\n\nRun: /opt/elide/bin/elide -X dev -m venv env" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_build_c99 self.check_build(, std=) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File", + "count": 1, + "exampleIds": [ + "test_cext.TestExt.test_build_c99" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_cext/__init__.py\", line 41, in test_build_c99\n self.check_build('_test_c99_cext', std='c99')\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_cext/__init__.py\", line 53, in check_build\n with support.setup_venv_with_pip_setuptools(venv_dir) as python_exe:\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 141, in __enter__\n return next(self.gen)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 2465, in setup_venv_with_pip_setuptools\n run_command(cmd)\n ~~~~~~~~~~~^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 2455, in run_command\n subprocess.run(cmd, check=True)\n ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/subprocess.py\", line 579, in run\n raise CalledProcessError(retcode, process.args,\n output=stdout, stderr=stderr)\nsubprocess.CalledProcessError: Command '['/opt/elide/bin/elide', '-X', 'dev', '-m', 'venv', 'env']' returned non-zero exit status 1.\n\nStdout:\n\nRun: /opt/elide/bin/elide -X dev -m venv env" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_build_cpp03 self.check_build(, std=) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ F", + "count": 1, + "exampleIds": [ + "test_cppext.TestCPPExt.test_build_cpp03" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_cppext/__init__.py\", line 32, in test_build_cpp03\n self.check_build('_testcpp03ext', std='c++03')\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_cppext/__init__.py\", line 50, in check_build\n with support.setup_venv_with_pip_setuptools(venv_dir) as python_exe:\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 141, in __enter__\n return next(self.gen)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 2465, in setup_venv_with_pip_setuptools\n run_command(cmd)\n ~~~~~~~~~~~^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 2455, in run_command\n subprocess.run(cmd, check=True)\n ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/subprocess.py\", line 579, in run\n raise CalledProcessError(retcode, process.args,\n output=stdout, stderr=stderr)\nsubprocess.CalledProcessError: Command '['/opt/elide/bin/elide', '-X', 'dev', '-m', 'venv', 'env']' returned non-zero exit status 1.\n\nStdout:\n\nRun: /opt/elide/bin/elide -X dev -m venv env" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_build_cpp11 self.check_build(, std=) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ F", + "count": 1, + "exampleIds": [ + "test_cppext.TestCPPExt.test_build_cpp11" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_cppext/__init__.py\", line 36, in test_build_cpp11\n self.check_build('_testcpp11ext', std='c++11')\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_cppext/__init__.py\", line 50, in check_build\n with support.setup_venv_with_pip_setuptools(venv_dir) as python_exe:\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 141, in __enter__\n return next(self.gen)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 2465, in setup_venv_with_pip_setuptools\n run_command(cmd)\n ~~~~~~~~~~~^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 2455, in run_command\n subprocess.run(cmd, check=True)\n ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/subprocess.py\", line 579, in run\n raise CalledProcessError(retcode, process.args,\n output=stdout, stderr=stderr)\nsubprocess.CalledProcessError: Command '['/opt/elide/bin/elide', '-X', 'dev', '-m', 'venv', 'env']' returned non-zero exit status 1.\n\nStdout:\n\nRun: /opt/elide/bin/elide -X dev -m venv env" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_build_limited_c11 self.check_build(, limited=True, std=) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_cext.TestExt.test_build_limited_c11" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_cext/__init__.py\", line 49, in test_build_limited_c11\n self.check_build('_test_limited_c11_cext', limited=True, std='c11')\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_cext/__init__.py\", line 53, in check_build\n with support.setup_venv_with_pip_setuptools(venv_dir) as python_exe:\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 141, in __enter__\n return next(self.gen)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 2465, in setup_venv_with_pip_setuptools\n run_command(cmd)\n ~~~~~~~~~~~^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 2455, in run_command\n subprocess.run(cmd, check=True)\n ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/subprocess.py\", line 579, in run\n raise CalledProcessError(retcode, process.args,\n output=stdout, stderr=stderr)\nsubprocess.CalledProcessError: Command '['/opt/elide/bin/elide', '-X', 'dev', '-m', 'venv', 'env']' returned non-zero exit status 1.\n\nStdout:\n\nRun: /opt/elide/bin/elide -X dev -m venv env" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_bytearray_release_buffer_read_flag obj.__buffer__(inspect.BufferFlags.READ) ~~~~~~~~~~~~~~^^^^^", + "count": 1, + "exampleIds": [ + "test_buffer.TestBufferProtocol.test_bytearray_release_buffer_read_flag" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_buffer.py\", line 4446, in test_bytearray_release_buffer_read_flag\n obj.__buffer__(inspect.BufferFlags.READ)\n ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^\nAttributeError: 'bytearray' object has no attribute '__buffer__'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_bytearray_repr self.assertEqual(f(bytearray(b)), r\\bytearray(b), line , in test_bytearray_str self.test_bytearray_repr(str) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^ File , line ,", + "count": 1, + "exampleIds": [ + "test_bytes.AssortedBytesTest.test_bytearray_str" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_bytes.py\", line 2015, in test_bytearray_str\n self.test_bytearray_repr(str)\n ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_bytes.py\", line 2001, in test_bytearray_repr\n self.assertEqual(f(bytearray(b\"'\")), r'''bytearray(b\"\\'\")''') # \"\\'\"\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: 'bytearray(b\"\\'\")' != 'bytearray(b\"\\\\\\'\")'\n- bytearray(b\"'\")\n+ bytearray(b\"\\'\")\n? +" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_c_buffer mv = buf.__buffer__() AttributeError: object has no attribute ", + "count": 1, + "exampleIds": [ + "test_buffer.TestPythonBufferProtocol.test_c_buffer" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_buffer.py\", line 4600, in test_c_buffer\n mv = buf.__buffer__(0)\nAttributeError: 'testBufType' object has no attribute '__buffer__'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_c_buffer_invalid_flags self.assertRaises(SystemError, buf.__buffer__, PyBUF_READ) ^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_buffer.TestPythonBufferProtocol.test_c_buffer_invalid_flags" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_buffer.py\", line 4616, in test_c_buffer_invalid_flags\n self.assertRaises(SystemError, buf.__buffer__, PyBUF_READ)\n ^^^^^^^^^^^^^^\nAttributeError: 'testBufType' object has no attribute '__buffer__'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_c_char_p self.assertEqual(refcnt + , sys.getrefcount(s)) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_ctypes.test_internals.ObjectsTestCase.test_c_char_p" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_ctypes/test_internals.py\", line 34, in test_c_char_p\n self.assertEqual(refcnt + 1, sys.getrefcount(s))\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: 11 != 12" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_c_locale_surrogateescape self.check_locale_surrogateescape() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", + "count": 1, + "exampleIds": [ + "test_sys.SysModuleTest.test_c_locale_surrogateescape" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys.py\", line 1079, in test_c_locale_surrogateescape\n self.check_locale_surrogateescape('C')\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys.py\", line 1048, in check_locale_surrogateescape\n self.assertEqual(out,\n ~~~~~~~~~~~~~~~~^^^^^\n 'stdin: ignore\\n'\n ^^^^^^^^^^^^^^^^^\n 'stdout: ignore\\n'\n ^^^^^^^^^^^^^^^^^^\n 'stderr: backslashreplace\\n')\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: 'stdin: surrogateescape\\nstdout: surrogateescape\\nstderr: backslashreplace\\n' != 'stdin: ignore\\nstdout: ignore\\nstderr: backslashreplace\\n'\n- stdin: surrogateescape\n- stdout: surrogateescape\n+ stdin: ignore\n+ stdout: ignore\n stderr: backslashreplace" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_cache_location self.assertFalse(hasattr(c_zoneinfo.ZoneInfo, )) ~~~~~~~~~~~~~~~~^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_zoneinfo.test_zoneinfo.ExtensionBuiltTest.test_cache_location" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_zoneinfo/test_zoneinfo.py\", line 2110, in test_cache_location\n self.assertFalse(hasattr(c_zoneinfo.ZoneInfo, \"_weak_cache\"))\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: True is not false" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_call_builtins mv = ba.__buffer__() AttributeError: object has no attribute ", + "count": 1, + "exampleIds": [ + "test_buffer.TestPythonBufferProtocol.test_call_builtins" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_buffer.py\", line 4590, in test_call_builtins\n mv = ba.__buffer__(0)\nAttributeError: 'bytearray' object has no attribute '__buffer__'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_call_kwargs self.assertEqual(rc, ) ~~~~~~~~~~~~~~~~^^^^^^^ AssertionError: != ", + "count": 1, + "exampleIds": [ + "test_subprocess.ProcessTestCase.test_call_kwargs" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_subprocess.py\", line 306, in test_call_kwargs\n self.assertEqual(rc, 1)\n ~~~~~~~~~~~~~~~~^^^^^^^\nAssertionError: 0 != 1" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_call_tracing self.assertRaises(TypeError, sys.call_tracing, type, ) ^^^^^^^^^^^^^^^^ Attribu", + "count": 1, + "exampleIds": [ + "test_sys.SysModuleTest.test_call_tracing" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sys.py\", line 459, in test_call_tracing\n self.assertRaises(TypeError, sys.call_tracing, type, 2)\n ^^^^^^^^^^^^^^^^\nAttributeError: module 'sys' has no attribute 'call_tracing'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_callable_proxy self.assertIs(type(ref1), weakref.CallableProxyType, ~~~~~~~~~~~~~^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_weakref.ReferencesTestCase.test_callable_proxy" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_weakref.py\", line 412, in test_callable_proxy\n self.assertIs(type(ref1), weakref.CallableProxyType,\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n \"proxy is not of callable type\")\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: is not : proxy is not of callable type" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_callback_attribute self.assertIs(ref1.__callback__, callback) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_weakref.ReferencesTestCase.test_callback_attribute" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_weakref.py\", line 997, in test_callback_attribute\n self.assertIs(ref1.__callback__, callback)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: is not . at 0x675d5724>" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_callback_attribute_after_deletion self.assertIsNone(ref.__callback__) ~~~~~~~~~~~~~~~~~^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_weakref.ReferencesTestCase.test_callback_attribute_after_deletion" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_weakref.py\", line 1008, in test_callback_attribute_after_deletion\n self.assertIsNone(ref.__callback__)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^\nAssertionError: is not None" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_callbacks self.assertEqual( ~~~~~~~~~~~~~~~~^ b.decode(, ), ^^^^^^^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_codeccallbacks.CodecCallbackTest.test_callbacks" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codeccallbacks.py\", line 260, in test_callbacks\n self.assertEqual(\n ~~~~~~~~~~~~~~~~^\n b\"\\\\u3042\\\\u3xxx\".decode(\"unicode-escape\", \"test.handler1\"),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n \"\\u3042[<92><117><51>]xxx\"\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\nAssertionError: 'あ[<92><117><51><120><120><120>]' != 'あ[<92><117><51>]xxx'\n- あ[<92><117><51><120><120><120>]\n+ あ[<92><117><51>]xxx" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_cancel_later_without_dump_traceback_later output, exitcode = self.get_output(code) ~~~~~~~~~~~~", + "count": 1, + "exampleIds": [ + "test_faulthandler.FaultHandlerTests.test_cancel_later_without_dump_traceback_later" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_faulthandler.py\", line 895, in test_cancel_later_without_dump_traceback_later\n output, exitcode = self.get_output(code)\n ~~~~~~~~~~~~~~~^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_faulthandler.py\", line 70, in get_output\n with support.SuppressCrashReport():\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 1789, in __enter__\n self.resource.setrlimit(self.resource.RLIMIT_CORE,\n ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^\n (0, self.old_value[1]))\n ^^^^^^^^^^^^^^^^^^^^^^^\nAttributeError: module 'resource' has no attribute 'setrlimit'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_cant_inherit_from_iterator_slots with self.assertRaisesRegex( ~~~~~~~~~~~~~~~~~~~~~~^ TypeError", + "count": 1, + "exampleIds": [ + "test_dataclasses.TestSlots.test_cant_inherit_from_iterator_slots" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_dataclasses/__init__.py\", line 3347, in test_cant_inherit_from_iterator_slots\n with self.assertRaisesRegex(\n ~~~~~~~~~~~~~~~~~~~~~~^\n TypeError,\n ^^^^^^^^^^\n \"^Slots of 'Root' cannot be determined\"\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ):\n ^\nAssertionError: TypeError not raised" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_cantrace self.do_test() ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File , line , in do_test sel", + "count": 1, + "exampleIds": [ + "test_audit.AuditTest.test_cantrace" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_audit.py\", line 78, in test_cantrace\n self.do_test(\"test_cantrace\")\n ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_audit.py\", line 39, in do_test\n self.fail(stderr)\n ~~~~~~~~~^^^^^^^^\nAssertionError: AssertionError: ['call', 'call', 'call', 'call'] should equal []\n at _run_module_code (audit-tests.py:68:30)\n at run_path (:294:16)\n at (:10:1)\n\n\nStderr:\nAssertionError: ['call', 'call', 'call', 'call'] should equal []\n at _run_module_code (audit-tests.py:68:30)\n at run_path (:294:16)\n at (:10:1)" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_capsule_type self.assertIsInstance(_datetime.datetime_CAPI, types.CapsuleType) ^^^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_types.TypesTests.test_capsule_type" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_types.py\", line 671, in test_capsule_type\n self.assertIsInstance(_datetime.datetime_CAPI, types.CapsuleType)\n ^^^^^^^^^^^^^^^^^^^^^^^\nAttributeError: module '_datetime' has no attribute 'datetime_CAPI'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_carloverre_multi_inherit_invalid self.fail() ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_descr.ClassPropertiesAndMethods.test_carloverre_multi_inherit_invalid" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_descr.py\", line 4457, in test_carloverre_multi_inherit_invalid\n self.fail(\"setattr through indirect base types should be rejected\")\n ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: setattr through indirect base types should be rejected" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_case_blake2b_0 self.check(, b, ~~~~~~~~~~^^^^^^^^^^^^^^^^ + ^^^^^^^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_hashlib.HashLibTestCase.test_case_blake2b_0" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hashlib.py\", line 838, in test_case_blake2b_0\n self.check('blake2b', b\"\",\n ~~~~~~~~~~^^^^^^^^^^^^^^^^\n \"786a02f742015903c6c6fd852552d272912f4740e15847618a86e217f71f5419\"+\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n \"d25e1031afee585313896444934eb04b903a685b1448b755d56f701afe9be2ce\")\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hashlib.py\", line 452, in check\n m = hash_object_constructor(data, **kwargs)\n_hashlib.UnsupportedDigestmodError: NoSuchAlgorithmException: BLAKE2B-512 MessageDigest not available\n\nJava stack trace:\njava.security.NoSuchAlgorithmException: BLAKE2B-512 MessageDigest not available\n\tat java.base@25.0.4.1.1/sun.security.jca.GetInstance.getInstance(GetInstance.java:147)\n\tat java.base@25.0.4.1.1/java.security.MessageDigest.getInstance(MessageDigest.java:193)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.HashlibModuleBuiltins$CreateDigestNode.createDigest(HashlibModuleBuiltins.java:403)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.HashlibModuleBuiltins$CreateDigestNode.doIt(HashlibModuleBuiltins.java:387)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.HashlibModuleBuiltinsFactory$CreateDigestNodeGen$Inlined.execute(HashlibModuleBuiltinsFactory.java:972)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.Blake2bObjectBuiltins$BlakeNode.newDigest(Blake2bObjectBuiltins.java:153)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.Blake2bObjectBuiltinsFactory$BlakeNodeFactory$BlakeNodeGen.execute(Blake2bObjectBuiltinsFactory.java:229)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.builtins.BuiltinCallNode$BuiltinAnyCallNode.execute(BuiltinCallNode.java:64)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.BuiltinFunctionRootNode.execute(BuiltinFunctionRootNode.java:337)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callGenericBuiltin(TpSlotVarargs.java:265)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpNewNodeGen$Uncached.execute(TpSlotVarargsFactory.java:2035)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltins$CreateInstanceNode.doGeneric(TypeBuiltins.java:536)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltinsFactory$CreateInstanceNodeGen$Uncached.execute(TypeBuiltinsFactory.java:2032)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltins$CallNode.call(TypeBuiltins.java:502)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltins$CallNode.executeUncached(TypeBuiltins.java:506)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:215)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:629)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:37169)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:1891)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:2895)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:615)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallQuaternaryMethodNode.generic(CallQuaternaryMethodNode.java:162)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallQuaternaryMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallQuaternaryMethod_(PBytecodeDSLRootNodeGen.java:37935)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallQuaternaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedIndirectCallNode.call(OptimizedIndirectCallNode.java:68)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:276)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1880)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2370)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:24982)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallTernaryMethodNode.call(CallTernaryMethodNode.java:178)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallTernaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:30113)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20355)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:1891)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:2895)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:615)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:37155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.run(TopLevelExceptionHandler.java:343)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.execute(TopLevelExceptionHandler.java:147)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:537)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.eval(PolyglotContextImpl.java:1904)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextDispatch.eval(PolyglotContextDispatch.java:67)\n\tat org.graalvm.polyglot/org.graalvm.polyglot.Context.eval(Context.java:423)\n\tat dev.elide.runtime.GuestResultExtensionsKt.evaluate(SourceFile:35)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource$lambda$5$0$0(SourceFile:1533)\n\tat dev.elide.runtime.GuestResultExtensionsKt.runGuest(SourceFile:59)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource(SourceFile:1532)\n\tat dev.elide.cli.commands.RunCommand.evaluate(SourceFile:838)\n\tat dev.elide.cli.commands.RunCommand.evaluate$default(SourceFile:819)\n\tat dev.elide.cli.commands.RunCommand.runGuest(SourceFile:731)\n\tat dev.elide.cli.commands.RunCommand.runSourceOrScript(SourceFile:299)\n\tat dev.elide.cli.commands.RunCommand.run(SourceFile:160)\n\tat dev.elide.cli.commands.Command$Companion.parseAndRun(SourceFile:60)\n\tat dev.elide.EntryKt.entry(SourceFile:1165)\n\tSuppressed: java.security.NoSuchAlgorithmException: BLAKE2B-512 MessageDigest not available\n\t\tat org.graalvm.py/com.oracle.graal.python.runtime.crypto.BouncyCastleSupportProvider.createDigest(BouncyCastleSupportProvider.java:69)\n\t\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.HashlibModuleBuiltins$CreateDigestNode.createDigest(HashlibModuleBuiltins.java:409)\n\t\t... 394 more\n\tCaused by: com.oracle.graal.python.runtime.crypto.BouncyCastleSupportProvider$MissingBouncyCastleException: Encrypted legacy PEM private keys require BouncyCastle support; add the GraalPy BC support module and BouncyCastle jars to the classpath or modulepath, or convert the key to PKCS#8.\n\t\tat org.graalvm.py/com.oracle.graal.python.runtime.crypto.BouncyCastleSupportProvider.getSupport(BouncyCastleSupportProvider.java:117)\n\t\tat org.graalvm.py/com.oracle.graal.python.runtime.crypto.BouncyCastleSupportProvider.createDigest(BouncyCastleSupportProvider.java:67)\n\t\t... 395 more" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_case_blake2b_1 self.check(, b, ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ + ^^^^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_hashlib.HashLibTestCase.test_case_blake2b_1" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hashlib.py\", line 844, in test_case_blake2b_1\n self.check('blake2b', b\"abc\",\n ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\n \"ba80a53f981c4d0d6a2797b69f12f6e94c212f14685ac4b74b12bb6fdbffa2d1\"+\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n \"7d87c5392aab792dc252d5de4533cc9518d38aa8dbf1925ab92386edd4009923\")\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hashlib.py\", line 452, in check\n m = hash_object_constructor(data, **kwargs)\n_hashlib.UnsupportedDigestmodError: NoSuchAlgorithmException: BLAKE2B-512 MessageDigest not available\n\nJava stack trace:\njava.security.NoSuchAlgorithmException: BLAKE2B-512 MessageDigest not available\n\tat java.base@25.0.4.1.1/sun.security.jca.GetInstance.getInstance(GetInstance.java:147)\n\tat java.base@25.0.4.1.1/java.security.MessageDigest.getInstance(MessageDigest.java:193)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.HashlibModuleBuiltins$CreateDigestNode.createDigest(HashlibModuleBuiltins.java:403)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.HashlibModuleBuiltins$CreateDigestNode.doIt(HashlibModuleBuiltins.java:387)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.HashlibModuleBuiltinsFactory$CreateDigestNodeGen$Inlined.execute(HashlibModuleBuiltinsFactory.java:972)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.Blake2bObjectBuiltins$BlakeNode.newDigest(Blake2bObjectBuiltins.java:153)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.Blake2bObjectBuiltinsFactory$BlakeNodeFactory$BlakeNodeGen.execute(Blake2bObjectBuiltinsFactory.java:229)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.builtins.BuiltinCallNode$BuiltinAnyCallNode.execute(BuiltinCallNode.java:64)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.BuiltinFunctionRootNode.execute(BuiltinFunctionRootNode.java:337)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callGenericBuiltin(TpSlotVarargs.java:265)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpNewNodeGen$Uncached.execute(TpSlotVarargsFactory.java:2035)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltins$CreateInstanceNode.doGeneric(TypeBuiltins.java:536)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltinsFactory$CreateInstanceNodeGen$Uncached.execute(TypeBuiltinsFactory.java:2032)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltins$CallNode.call(TypeBuiltins.java:502)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltins$CallNode.executeUncached(TypeBuiltins.java:506)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:215)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:629)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:37169)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:1891)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:2895)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:615)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallQuaternaryMethodNode.generic(CallQuaternaryMethodNode.java:162)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallQuaternaryMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallQuaternaryMethod_(PBytecodeDSLRootNodeGen.java:37935)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallQuaternaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedIndirectCallNode.call(OptimizedIndirectCallNode.java:68)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:276)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1880)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2370)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:24982)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallTernaryMethodNode.call(CallTernaryMethodNode.java:178)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallTernaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:30113)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20355)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:1891)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:2895)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:615)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:37155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.run(TopLevelExceptionHandler.java:343)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.execute(TopLevelExceptionHandler.java:147)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:537)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.eval(PolyglotContextImpl.java:1904)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextDispatch.eval(PolyglotContextDispatch.java:67)\n\tat org.graalvm.polyglot/org.graalvm.polyglot.Context.eval(Context.java:423)\n\tat dev.elide.runtime.GuestResultExtensionsKt.evaluate(SourceFile:35)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource$lambda$5$0$0(SourceFile:1533)\n\tat dev.elide.runtime.GuestResultExtensionsKt.runGuest(SourceFile:59)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource(SourceFile:1532)\n\tat dev.elide.cli.commands.RunCommand.evaluate(SourceFile:838)\n\tat dev.elide.cli.commands.RunCommand.evaluate$default(SourceFile:819)\n\tat dev.elide.cli.commands.RunCommand.runGuest(SourceFile:731)\n\tat dev.elide.cli.commands.RunCommand.runSourceOrScript(SourceFile:299)\n\tat dev.elide.cli.commands.RunCommand.run(SourceFile:160)\n\tat dev.elide.cli.commands.Command$Companion.parseAndRun(SourceFile:60)\n\tat dev.elide.EntryKt.entry(SourceFile:1165)\n\tSuppressed: java.security.NoSuchAlgorithmException: BLAKE2B-512 MessageDigest not available\n\t\tat org.graalvm.py/com.oracle.graal.python.runtime.crypto.BouncyCastleSupportProvider.createDigest(BouncyCastleSupportProvider.java:69)\n\t\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.HashlibModuleBuiltins$CreateDigestNode.createDigest(HashlibModuleBuiltins.java:409)\n\t\t... 394 more\n\tCaused by: com.oracle.graal.python.runtime.crypto.BouncyCastleSupportProvider$MissingBouncyCastleException: Encrypted legacy PEM private keys require BouncyCastle support; add the GraalPy BC support module and BouncyCastle jars to the classpath or modulepath, or convert the key to PKCS#8.\n\t\tat org.graalvm.py/com.oracle.graal.python.runtime.crypto.BouncyCastleSupportProvider.getSupport(BouncyCastleSupportProvider.java:117)\n\t\tat org.graalvm.py/com.oracle.graal.python.runtime.crypto.BouncyCastleSupportProvider.createDigest(BouncyCastleSupportProvider.java:67)\n\t\t... 395 more" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_case_blake2b_all_parameters self.check(, b, ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ , ^^^^", + "count": 1, + "exampleIds": [ + "test_hashlib.HashLibTestCase.test_case_blake2b_all_parameters" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hashlib.py\", line 852, in test_case_blake2b_all_parameters\n self.check('blake2b', b\"foo\",\n ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\n \"920568b0c5873b2f0ab67bedb6cf1b2b\",\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<9 lines>...\n inner_size=7,\n ^^^^^^^^^^^^^\n last_node=True)\n ^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hashlib.py\", line 452, in check\n m = hash_object_constructor(data, **kwargs)\nValueError: blake2b/blake2s only supported for digest_size with non-default value" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_case_blake2s_0 self.check(, b, ~~~~~~~~~~^^^^^^^^^^^^^^^^ ) ^^^^^^^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_hashlib.HashLibTestCase.test_case_blake2s_0" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hashlib.py\", line 883, in test_case_blake2s_0\n self.check('blake2s', b\"\",\n ~~~~~~~~~~^^^^^^^^^^^^^^^^\n \"69217a3079908094e11121d042354a7c1f55b6482ca1a51e1b250dfd1ed0eef9\")\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hashlib.py\", line 452, in check\n m = hash_object_constructor(data, **kwargs)\n_hashlib.UnsupportedDigestmodError: NoSuchAlgorithmException: BLAKE2S-256 MessageDigest not available\n\nJava stack trace:\njava.security.NoSuchAlgorithmException: BLAKE2S-256 MessageDigest not available\n\tat java.base@25.0.4.1.1/sun.security.jca.GetInstance.getInstance(GetInstance.java:147)\n\tat java.base@25.0.4.1.1/java.security.MessageDigest.getInstance(MessageDigest.java:193)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.HashlibModuleBuiltins$CreateDigestNode.createDigest(HashlibModuleBuiltins.java:403)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.HashlibModuleBuiltins$CreateDigestNode.doIt(HashlibModuleBuiltins.java:387)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.HashlibModuleBuiltinsFactory$CreateDigestNodeGen$Inlined.execute(HashlibModuleBuiltinsFactory.java:972)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.Blake2bObjectBuiltins$BlakeNode.newDigest(Blake2bObjectBuiltins.java:153)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.Blake2bObjectBuiltinsFactory$BlakeNodeFactory$BlakeNodeGen.execute(Blake2bObjectBuiltinsFactory.java:229)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.builtins.BuiltinCallNode$BuiltinAnyCallNode.execute(BuiltinCallNode.java:64)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.BuiltinFunctionRootNode.execute(BuiltinFunctionRootNode.java:337)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$DispatchVarargsBuiltinFullDirectNode.call(TpSlotVarargs.java:282)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$DispatchVarargsBuiltinFullDirectNodeGen$Inlined.execute(TpSlotVarargsFactory.java:198)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:254)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpNewNodeGen$Inlined.execute(TpSlotVarargsFactory.java:1522)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltins$CreateInstanceNode.doGeneric(TypeBuiltins.java:536)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltinsFactory$CreateInstanceNodeGen$Inlined.execute(TypeBuiltinsFactory.java:2004)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltins$CallNode.call(TypeBuiltins.java:502)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(TypeBuiltinsFactory.java:1820)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:1891)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:2895)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:615)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallQuaternaryMethodNode.generic(CallQuaternaryMethodNode.java:162)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallQuaternaryMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallQuaternaryMethod_(PBytecodeDSLRootNodeGen.java:37935)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallQuaternaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedIndirectCallNode.call(OptimizedIndirectCallNode.java:68)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:276)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1880)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2370)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:24982)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallTernaryMethodNode.call(CallTernaryMethodNode.java:178)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallTernaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:30113)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20355)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:1891)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:2895)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:615)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:37155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.run(TopLevelExceptionHandler.java:343)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.execute(TopLevelExceptionHandler.java:147)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:537)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.eval(PolyglotContextImpl.java:1904)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextDispatch.eval(PolyglotContextDispatch.java:67)\n\tat org.graalvm.polyglot/org.graalvm.polyglot.Context.eval(Context.java:423)\n\tat dev.elide.runtime.GuestResultExtensionsKt.evaluate(SourceFile:35)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource$lambda$5$0$0(SourceFile:1533)\n\tat dev.elide.runtime.GuestResultExtensionsKt.runGuest(SourceFile:59)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource(SourceFile:1532)\n\tat dev.elide.cli.commands.RunCommand.evaluate(SourceFile:838)\n\tat dev.elide.cli.commands.RunCommand.evaluate$default(SourceFile:819)\n\tat dev.elide.cli.commands.RunCommand.runGuest(SourceFile:731)\n\tat dev.elide.cli.commands.RunCommand.runSourceOrScript(SourceFile:299)\n\tat dev.elide.cli.commands.RunCommand.run(SourceFile:160)\n\tat dev.elide.cli.commands.Command$Companion.parseAndRun(SourceFile:60)\n\tat dev.elide.EntryKt.entry(SourceFile:1165)\n\tSuppressed: java.security.NoSuchAlgorithmException: BLAKE2S-256 MessageDigest not available\n\t\tat org.graalvm.py/com.oracle.graal.python.runtime.crypto.BouncyCastleSupportProvider.createDigest(BouncyCastleSupportProvider.java:69)\n\t\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.HashlibModuleBuiltins$CreateDigestNode.createDigest(HashlibModuleBuiltins.java:409)\n\t\t... 397 more\n\tCaused by: com.oracle.graal.python.runtime.crypto.BouncyCastleSupportProvider$MissingBouncyCastleException: Encrypted legacy PEM private keys require BouncyCastle support; add the GraalPy BC support module and BouncyCastle jars to the classpath or modulepath, or convert the key to PKCS#8.\n\t\tat org.graalvm.py/com.oracle.graal.python.runtime.crypto.BouncyCastleSupportProvider.getSupport(BouncyCastleSupportProvider.java:117)\n\t\tat org.graalvm.py/com.oracle.graal.python.runtime.crypto.BouncyCastleSupportProvider.createDigest(BouncyCastleSupportProvider.java:67)\n\t\t... 398 more" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_case_blake2s_1 self.check(, b, ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ ) ^^^^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_hashlib.HashLibTestCase.test_case_blake2s_1" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hashlib.py\", line 888, in test_case_blake2s_1\n self.check('blake2s', b\"abc\",\n ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\n \"508c5e8c327c14e2e1a72ba34eeb452f37458b209ed63a294d999b4c86675982\")\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hashlib.py\", line 452, in check\n m = hash_object_constructor(data, **kwargs)\n_hashlib.UnsupportedDigestmodError: NoSuchAlgorithmException: BLAKE2S-256 MessageDigest not available\n\nJava stack trace:\njava.security.NoSuchAlgorithmException: BLAKE2S-256 MessageDigest not available\n\tat java.base@25.0.4.1.1/sun.security.jca.GetInstance.getInstance(GetInstance.java:147)\n\tat java.base@25.0.4.1.1/java.security.MessageDigest.getInstance(MessageDigest.java:193)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.HashlibModuleBuiltins$CreateDigestNode.createDigest(HashlibModuleBuiltins.java:403)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.HashlibModuleBuiltins$CreateDigestNode.doIt(HashlibModuleBuiltins.java:387)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.HashlibModuleBuiltinsFactory$CreateDigestNodeGen$Inlined.execute(HashlibModuleBuiltinsFactory.java:972)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.Blake2bObjectBuiltins$BlakeNode.newDigest(Blake2bObjectBuiltins.java:153)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.Blake2bObjectBuiltinsFactory$BlakeNodeFactory$BlakeNodeGen.execute(Blake2bObjectBuiltinsFactory.java:229)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.builtins.BuiltinCallNode$BuiltinAnyCallNode.execute(BuiltinCallNode.java:64)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.BuiltinFunctionRootNode.execute(BuiltinFunctionRootNode.java:337)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$DispatchVarargsBuiltinFullDirectNode.call(TpSlotVarargs.java:282)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$DispatchVarargsBuiltinFullDirectNodeGen$Inlined.execute(TpSlotVarargsFactory.java:198)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:254)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpNewNodeGen$Inlined.execute(TpSlotVarargsFactory.java:1522)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltins$CreateInstanceNode.doGeneric(TypeBuiltins.java:536)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltinsFactory$CreateInstanceNodeGen$Inlined.execute(TypeBuiltinsFactory.java:2004)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltins$CallNode.call(TypeBuiltins.java:502)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(TypeBuiltinsFactory.java:1820)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:1891)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:2895)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:615)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallQuaternaryMethodNode.generic(CallQuaternaryMethodNode.java:162)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallQuaternaryMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallQuaternaryMethod_(PBytecodeDSLRootNodeGen.java:37935)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallQuaternaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedIndirectCallNode.call(OptimizedIndirectCallNode.java:68)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:276)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1880)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2370)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:24982)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallTernaryMethodNode.call(CallTernaryMethodNode.java:178)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallTernaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:30113)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20355)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:1891)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:2895)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:615)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:37155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.run(TopLevelExceptionHandler.java:343)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.execute(TopLevelExceptionHandler.java:147)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:537)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.eval(PolyglotContextImpl.java:1904)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextDispatch.eval(PolyglotContextDispatch.java:67)\n\tat org.graalvm.polyglot/org.graalvm.polyglot.Context.eval(Context.java:423)\n\tat dev.elide.runtime.GuestResultExtensionsKt.evaluate(SourceFile:35)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource$lambda$5$0$0(SourceFile:1533)\n\tat dev.elide.runtime.GuestResultExtensionsKt.runGuest(SourceFile:59)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource(SourceFile:1532)\n\tat dev.elide.cli.commands.RunCommand.evaluate(SourceFile:838)\n\tat dev.elide.cli.commands.RunCommand.evaluate$default(SourceFile:819)\n\tat dev.elide.cli.commands.RunCommand.runGuest(SourceFile:731)\n\tat dev.elide.cli.commands.RunCommand.runSourceOrScript(SourceFile:299)\n\tat dev.elide.cli.commands.RunCommand.run(SourceFile:160)\n\tat dev.elide.cli.commands.Command$Companion.parseAndRun(SourceFile:60)\n\tat dev.elide.EntryKt.entry(SourceFile:1165)\n\tSuppressed: java.security.NoSuchAlgorithmException: BLAKE2S-256 MessageDigest not available\n\t\tat org.graalvm.py/com.oracle.graal.python.runtime.crypto.BouncyCastleSupportProvider.createDigest(BouncyCastleSupportProvider.java:69)\n\t\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.HashlibModuleBuiltins$CreateDigestNode.createDigest(HashlibModuleBuiltins.java:409)\n\t\t... 397 more\n\tCaused by: com.oracle.graal.python.runtime.crypto.BouncyCastleSupportProvider$MissingBouncyCastleException: Encrypted legacy PEM private keys require BouncyCastle support; add the GraalPy BC support module and BouncyCastle jars to the classpath or modulepath, or convert the key to PKCS#8.\n\t\tat org.graalvm.py/com.oracle.graal.python.runtime.crypto.BouncyCastleSupportProvider.getSupport(BouncyCastleSupportProvider.java:117)\n\t\tat org.graalvm.py/com.oracle.graal.python.runtime.crypto.BouncyCastleSupportProvider.createDigest(BouncyCastleSupportProvider.java:67)\n\t\t... 398 more" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_case_blake2s_all_parameters self.check(, b, ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ , ^^^^", + "count": 1, + "exampleIds": [ + "test_hashlib.HashLibTestCase.test_case_blake2s_all_parameters" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hashlib.py\", line 895, in test_case_blake2s_all_parameters\n self.check('blake2s', b\"foo\",\n ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\n \"bf2a8f7fe3c555012a6f8046e646bc75\",\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<9 lines>...\n inner_size=7,\n ^^^^^^^^^^^^^\n last_node=True)\n ^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hashlib.py\", line 452, in check\n m = hash_object_constructor(data, **kwargs)\nValueError: blake2b/blake2s only supported for digest_size with non-default value" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_case_shake_128_0 self.check(, b, , True) ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_hashlib.HashLibTestCase.test_case_shake_128_0" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hashlib.py\", line 961, in test_case_shake_128_0\n self.check('shake_128', b\"\", \"7f9c\", True)\n ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hashlib.py\", line 453, in check\n computed = m.hexdigest() if not shake else m.hexdigest(length)\n ~~~~~~~~~~~^^^^^^^^\nValueError: only default digest lengths supported for shake" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_case_shake_256_0 self.check(, b, ~~~~~~~~~~^^^^^^^^^^^^^^^^^^ , ^^^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_hashlib.HashLibTestCase.test_case_shake_256_0" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hashlib.py\", line 968, in test_case_shake_256_0\n self.check('shake_256', b\"\",\n ~~~~~~~~~~^^^^^^^^^^^^^^^^^^\n \"46b9dd2b0ba88d13233b3feb743eeb243fcd52ea62b81b82b50c27646ed5762f\",\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n True)\n ^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hashlib.py\", line 453, in check\n computed = m.hexdigest() if not shake else m.hexdigest(length)\n ~~~~~~~~~~~^^^^^^^^\nValueError: only default digest lengths supported for shake" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_case_shake128_vector self.check(, msg, md, True) ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Fi", + "count": 1, + "exampleIds": [ + "test_hashlib.HashLibTestCase.test_case_shake128_vector" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hashlib.py\", line 965, in test_case_shake128_vector\n self.check('shake_128', msg, md, True)\n ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hashlib.py\", line 453, in check\n computed = m.hexdigest() if not shake else m.hexdigest(length)\n ~~~~~~~~~~~^^^^^^^^\nValueError: only default digest lengths supported for shake\n\nStdout:\n\tfetching http://www.pythontest.net/hashlib/shake_128.txt ..." + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_case_shake256_vector self.check(, msg, md, True) ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Fi", + "count": 1, + "exampleIds": [ + "test_hashlib.HashLibTestCase.test_case_shake256_vector" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hashlib.py\", line 975, in test_case_shake256_vector\n self.check('shake_256', msg, md, True)\n ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hashlib.py\", line 453, in check\n computed = m.hexdigest() if not shake else m.hexdigest(length)\n ~~~~~~~~~~~^^^^^^^^\nValueError: only default digest lengths supported for shake\n\nStdout:\n\tfetching http://www.pythontest.net/hashlib/shake_256.txt ..." + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_category self.assertEqual(self.db.category(), if self.old else ) ~~~~~~~~~~~~~~", + "count": 1, + "exampleIds": [ + "test_unicodedata.Unicode_3_2_0_FunctionsTest.test_category" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_unicodedata.py\", line 282, in test_category\n self.assertEqual(self.db.category('\\U0001012A'), 'Cn' if self.old else 'No')\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: 'No' != 'Cn'\n- No\n+ Cn" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_change_size_1 parser.Parse(xml2, True) ~~~~~~~~~~~~^^^^^^^^^^^^ pyexpat.error: iso8859", + "count": 1, + "exampleIds": [ + "test_pyexpat.ChardataBufferTest.test_change_size_1" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_pyexpat.py\", line 767, in test_change_size_1\n parser.Parse(xml2, True)\n ~~~~~~~~~~~~^^^^^^^^^^^^\npyexpat.error: iso8859" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_change_size_2 parser.Parse(xml2, True) ~~~~~~~~~~~~^^^^^^^^^^^^ pyexpat.error: iso8859", + "count": 1, + "exampleIds": [ + "test_pyexpat.ChardataBufferTest.test_change_size_2" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_pyexpat.py\", line 783, in test_change_size_2\n parser.Parse(xml2, True)\n ~~~~~~~~~~~~^^^^^^^^^^^^\npyexpat.error: iso8859" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_check_encoding_errors self.assertEqual(proc.rc, , proc) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ ", + "count": 1, + "exampleIds": [ + "test_str.StrTest.test_check_encoding_errors" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_str.py\", line 2666, in test_check_encoding_errors\n self.assertEqual(proc.rc, 10, proc)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\nAssertionError: 22 != 10 : _PythonRunResult(rc=22, out=b'', err=b'')" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_chinese_codecs eq(h.encode(), ) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_email.test_asian_codecs.TestEmailAsianCodecs.test_chinese_codecs" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_email/test_asian_codecs.py\", line 84, in test_chinese_codecs\n eq(h.encode(), \"\"\"\\\n ~~^^^^^^^^^^^^^^^^^\n Chinese =?gb2312?b?1tDOxA==?= =?gbk?b?1tDOxA==?= =?gb18030?b?1tDOxA==?=\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n =?hz?b?fntWUE5Efn0=?= =?big5?b?pKSk5Q==?= =?big5hkscs?b?pKSk5Q==?=\"\"\")\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: 'Chin[74 chars]?b?fntWUE5E?= =?big5?b?pKSk5Q==?= =?big5hkscs?b?pKSk5Q==?=' != 'Chin[74 chars]?b?fntWUE5Efn0=?= =?big5?b?pKSk5Q==?= =?big5hkscs?b?pKSk5Q==?='\n Chinese =?gb2312?b?1tDOxA==?= =?gbk?b?1tDOxA==?= =?gb18030?b?1tDOxA==?=\n- =?hz?b?fntWUE5E?= =?big5?b?pKSk5Q==?= =?big5hkscs?b?pKSk5Q==?=\n+ =?hz?b?fntWUE5Efn0=?= =?big5?b?pKSk5Q==?= =?big5hkscs?b?pKSk5Q==?=\n? ++++" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_choose_directory os.rmdir(dir) ~~~~~~~~^^^^^ OSError: [Errno ] Directory not empty: ", + "count": 1, + "exampleIds": [ + "test_tempfile.TestMkstempInner.test_choose_directory" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_tempfile.py\", line 466, in test_choose_directory\n os.rmdir(dir)\n ~~~~~~~~^^^^^\nOSError: [Errno 39] Directory not empty: '/tmp/tmpd8flfj1n'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_chunkcoding self.assertEqual(u, utf8.decode()) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ A", + "count": 1, + "exampleIds": [ + "test_codecencodings_kr.Test_EUCKR.test_chunkcoding" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 46, in test_chunkcoding\n self.assertEqual(u, utf8.decode('utf-8'))\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: '☆첫가끝: 날아라 ㅤㅆㅠㅤㅤㅆㅠㅤ쓩~ ㅤㄴㅢㅇ큼! ㅤㄸㅡㅇ금없이 전ㅤㅎㅘㅂ니다. ㅤㅂㅞㄺ. 그런거 ㅤㅇㅡㅄ다.\\n' != '☆첫가끝: 날아라 쓔쓔쓩~ 닁큼! 뜽금없이 전홥니다. 뷁. 그런거 읎다.\\n'\n- ☆첫가끝: 날아라 ㅤㅆㅠㅤㅤㅆㅠㅤ쓩~ ㅤㄴㅢㅇ큼! ㅤㄸㅡㅇ금없이 전ㅤㅎㅘㅂ니다. ㅤㅂㅞㄺ. 그런거 ㅤㅇㅡㅄ다.\n+ ☆첫가끝: 날아라 쓔쓔쓩~ 닁큼! 뜽금없이 전홥니다. 뷁. 그런거 읎다." + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_chunkcoding u = self.decode(native)[] ~~~~~~~~~~~^^^^^^^^ UnicodeDecodeError: codec ca", + "count": 1, + "exampleIds": [ + "test_codecencodings_hk.Test_Big5HKSCS.test_chunkcoding" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 45, in test_chunkcoding\n u = self.decode(native)[0]\n ~~~~~~~~~~~^^^^^^^^\nUnicodeDecodeError: 'big5hkscs' codec can't decode bytes in position 2-3: unmappable character" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_class_cause_nonexception_result raise IndexError from ConstructMortal IndexError", + "count": 1, + "exampleIds": [ + "test_raise.TestCause.test_class_cause_nonexception_result" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_raise.py\", line 196, in test_class_cause_nonexception_result\n raise IndexError from ConstructMortal\nIndexError" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_classmethod self.assertEqual(self._get_summary_lines(X.__dict__[]), ~~~~~~~~~~~~~~~~^^^^^^", + "count": 1, + "exampleIds": [ + "test_pydoc.test_pydoc.TestDescriptions.test_classmethod" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_pydoc/test_pydoc.py\", line 1738, in test_classmethod\n self.assertEqual(self._get_summary_lines(X.__dict__['cm']),\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n 'cm(...)\\n'\n ^^^^^^^^^^^\n ' A class method\\n')\n ^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: 'cm(cls, x)\\n A class method\\n' != 'cm(...)\\n A class method\\n'\n- cm(cls, x)\n+ cm(...)\n A class method" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_classmethod self.assertRaises(TypeError, wrapper, ) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_decorators.TestDecorators.test_classmethod" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_decorators.py\", line 105, in test_classmethod\n self.assertRaises(TypeError, wrapper, 1)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: TypeError not raised by func" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_cleanup self.assertEqual([, ], out.decode().splitlines()) ~~~~~~~~~~~~~~~~^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_builtin.ShutdownTest.test_cleanup" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_builtin.py\", line 2576, in test_cleanup\n self.assertEqual([\"before\", \"after\"], out.decode().splitlines())\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: Lists differ: ['before', 'after'] != []\n\nFirst list contains 2 additional elements.\nFirst extra element 0:\n'before'\n\n- ['before', 'after']\n+ []" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_clear self.assertEqual(len(inner_frame.f_locals), ) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_traceback.MiscTracebackCases.test_clear" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_traceback.py\", line 3206, in test_clear\n self.assertEqual(len(inner_frame.f_locals), 0)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: 1 != 0" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_clear_executing with self.assertRaises(RuntimeError): ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ Assertion", + "count": 1, + "exampleIds": [ + "test_frame.ClearTest.test_clear_executing" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_frame.py\", line 119, in test_clear_executing\n with self.assertRaises(RuntimeError):\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^\nAssertionError: RuntimeError not raised" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_clear_generator with self.assertRaisesRegex(RuntimeError, r): ~~~~~~~~~~~~~~~~~~~~~~^^^^^^", + "count": 1, + "exampleIds": [ + "test_frame.ClearTest.test_clear_generator" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_frame.py\", line 109, in test_clear_generator\n with self.assertRaisesRegex(RuntimeError, r'suspended frame'):\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: RuntimeError not raised" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_clear_locals self.assertEqual(outer.f_locals, {}) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ Assertio", + "count": 1, + "exampleIds": [ + "test_frame.FrameAttrsTest.test_clear_locals" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_frame.py\", line 209, in test_clear_locals\n self.assertEqual(outer.f_locals, {})\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^\nAssertionError: {'inner': , line , in test_clear_locals self.assertIs(None, wr()) ~~~~~~~~~~~~~^^^^^^^^^^^^ AssertionError: None is not .C object at 0x2f67ed0d>" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_clear_locals_after_f_locals_access inner() ~~~~~^^ File , line , in inner / ~^~ Z", + "count": 1, + "exampleIds": [ + "test_frame.ClearTest.test_clear_locals_after_f_locals_access" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_frame.py\", line 74, in test_clear_locals_after_f_locals_access\n inner()\n ~~~~~^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_frame.py\", line 71, in inner\n 1/0\n ~^~\nZeroDivisionError: division by zero\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_frame.py\", line 80, in test_clear_locals_after_f_locals_access\n self.assertIsNone(wr())\n ~~~~~~~~~~~~~~~~~^^^^^^\nAssertionError: .C object at 0x38932485> is not None" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_clinic_signature digest_name = constructor(b).name ~~~~~~~~~~~^^^^^ _hashlib.UnsupportedDi", + "count": 1, + "exampleIds": [ + "test_hashlib.HashLibTestCase.test_clinic_signature" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hashlib.py\", line 258, in test_clinic_signature\n digest_name = constructor(b'').name\n ~~~~~~~~~~~^^^^^\n_hashlib.UnsupportedDigestmodError: NoSuchAlgorithmException: BLAKE2B-512 MessageDigest not available\n\nJava stack trace:\njava.security.NoSuchAlgorithmException: BLAKE2B-512 MessageDigest not available\n\tat java.base@25.0.4.1.1/sun.security.jca.GetInstance.getInstance(GetInstance.java:147)\n\tat java.base@25.0.4.1.1/java.security.MessageDigest.getInstance(MessageDigest.java:193)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.HashlibModuleBuiltins$CreateDigestNode.createDigest(HashlibModuleBuiltins.java:403)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.HashlibModuleBuiltins$CreateDigestNode.doIt(HashlibModuleBuiltins.java:387)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.HashlibModuleBuiltinsFactory$CreateDigestNodeGen$Inlined.execute(HashlibModuleBuiltinsFactory.java:972)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.Blake2bObjectBuiltins$BlakeNode.newDigest(Blake2bObjectBuiltins.java:153)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.Blake2bObjectBuiltinsFactory$BlakeNodeFactory$BlakeNodeGen.execute(Blake2bObjectBuiltinsFactory.java:229)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.builtins.BuiltinCallNode$BuiltinAnyCallNode.execute(BuiltinCallNode.java:64)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.BuiltinFunctionRootNode.execute(BuiltinFunctionRootNode.java:337)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.executeAndSpecialize(CallDispatchersFactory.java:135)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:123)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$DispatchVarargsBuiltinFullDirectNode.call(TpSlotVarargs.java:282)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$DispatchVarargsBuiltinFullDirectNodeGen$Inlined.executeAndSpecialize(TpSlotVarargsFactory.java:215)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$DispatchVarargsBuiltinFullDirectNodeGen$Inlined.execute(TpSlotVarargsFactory.java:203)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:254)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpNewNodeGen$Inlined.executeAndSpecialize(TpSlotVarargsFactory.java:1603)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpNewNodeGen$Inlined.execute(TpSlotVarargsFactory.java:1562)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltins$CreateInstanceNode.doGeneric(TypeBuiltins.java:536)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltinsFactory$CreateInstanceNodeGen$Inlined.executeAndSpecialize(TypeBuiltinsFactory.java:2021)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltinsFactory$CreateInstanceNodeGen$Inlined.execute(TypeBuiltinsFactory.java:2009)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltins$CallNode.call(TypeBuiltins.java:502)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(TypeBuiltinsFactory.java:1820)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.executeAndSpecialize(TpSlotVarargsFactory.java:2220)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2179)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeAndSpecialize(CallNodeGen.java:333)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:249)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedIndirectCallNode.call(OptimizedIndirectCallNode.java:68)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:276)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1880)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2370)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:24982)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallTernaryMethodNode.call(CallTernaryMethodNode.java:178)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallTernaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:30113)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20355)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:1891)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:2895)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:615)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:37155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.run(TopLevelExceptionHandler.java:343)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.execute(TopLevelExceptionHandler.java:147)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:537)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.eval(PolyglotContextImpl.java:1904)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextDispatch.eval(PolyglotContextDispatch.java:67)\n\tat org.graalvm.polyglot/org.graalvm.polyglot.Context.eval(Context.java:423)\n\tat dev.elide.runtime.GuestResultExtensionsKt.evaluate(SourceFile:35)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource$lambda$5$0$0(SourceFile:1533)\n\tat dev.elide.runtime.GuestResultExtensionsKt.runGuest(SourceFile:59)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource(SourceFile:1532)\n\tat dev.elide.cli.commands.RunCommand.evaluate(SourceFile:838)\n\tat dev.elide.cli.commands.RunCommand.evaluate$default(SourceFile:819)\n\tat dev.elide.cli.commands.RunCommand.runGuest(SourceFile:731)\n\tat dev.elide.cli.commands.RunCommand.runSourceOrScript(SourceFile:299)\n\tat dev.elide.cli.commands.RunCommand.run(SourceFile:160)\n\tat dev.elide.cli.commands.Command$Companion.parseAndRun(SourceFile:60)\n\tat dev.elide.EntryKt.entry(SourceFile:1165)\n\tSuppressed: java.security.NoSuchAlgorithmException: BLAKE2B-512 MessageDigest not available\n\t\tat org.graalvm.py/com.oracle.graal.python.runtime.crypto.BouncyCastleSupportProvider.createDigest(BouncyCastleSupportProvider.java:69)\n\t\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.HashlibModuleBuiltins$CreateDigestNode.createDigest(HashlibModuleBuiltins.java:409)\n\t\t... 378 more\n\tCaused by: com.oracle.graal.python.runtime.crypto.BouncyCastleSupportProvider$MissingBouncyCastleException: Encrypted legacy PEM private keys require BouncyCastle support; add the GraalPy BC support module and BouncyCastle jars to the classpath or modulepath, or convert the key to PKCS#8.\n\t\tat org.graalvm.py/com.oracle.graal.python.runtime.crypto.BouncyCastleSupportProvider.getSupport(BouncyCastleSupportProvider.java:117)\n\t\tat org.graalvm.py/com.oracle.graal.python.runtime.crypto.BouncyCastleSupportProvider.createDigest(BouncyCastleSupportProvider.java:67)\n\t\t... 379 more" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_clinic_signature_errors digest_name = constructor(b).name ~~~~~~~~~~~^^^^^ _hashlib.Unsupp", + "count": 1, + "exampleIds": [ + "test_hashlib.HashLibTestCase.test_clinic_signature_errors" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_hashlib.py\", line 311, in test_clinic_signature_errors\n digest_name = constructor(b'').name\n ~~~~~~~~~~~^^^^^\n_hashlib.UnsupportedDigestmodError: NoSuchAlgorithmException: BLAKE2B-512 MessageDigest not available\n\nJava stack trace:\njava.security.NoSuchAlgorithmException: BLAKE2B-512 MessageDigest not available\n\tat java.base@25.0.4.1.1/sun.security.jca.GetInstance.getInstance(GetInstance.java:147)\n\tat java.base@25.0.4.1.1/java.security.MessageDigest.getInstance(MessageDigest.java:193)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.HashlibModuleBuiltins$CreateDigestNode.createDigest(HashlibModuleBuiltins.java:403)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.HashlibModuleBuiltins$CreateDigestNode.doIt(HashlibModuleBuiltins.java:387)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.HashlibModuleBuiltinsFactory$CreateDigestNodeGen$Inlined.execute(HashlibModuleBuiltinsFactory.java:972)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.Blake2bObjectBuiltins$BlakeNode.newDigest(Blake2bObjectBuiltins.java:153)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.Blake2bObjectBuiltinsFactory$BlakeNodeFactory$BlakeNodeGen.execute(Blake2bObjectBuiltinsFactory.java:229)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.builtins.BuiltinCallNode$BuiltinAnyCallNode.execute(BuiltinCallNode.java:64)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.function.BuiltinFunctionRootNode.execute(BuiltinFunctionRootNode.java:337)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.executeAndSpecialize(CallDispatchersFactory.java:135)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:123)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$DispatchVarargsBuiltinFullDirectNode.call(TpSlotVarargs.java:282)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$DispatchVarargsBuiltinFullDirectNodeGen$Inlined.executeAndSpecialize(TpSlotVarargsFactory.java:215)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$DispatchVarargsBuiltinFullDirectNodeGen$Inlined.execute(TpSlotVarargsFactory.java:203)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:254)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpNewNodeGen$Inlined.executeAndSpecialize(TpSlotVarargsFactory.java:1603)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpNewNodeGen$Inlined.execute(TpSlotVarargsFactory.java:1562)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltins$CreateInstanceNode.doGeneric(TypeBuiltins.java:536)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltinsFactory$CreateInstanceNodeGen$Inlined.executeAndSpecialize(TypeBuiltinsFactory.java:2021)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltinsFactory$CreateInstanceNodeGen$Inlined.execute(TypeBuiltinsFactory.java:2009)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltins$CallNode.call(TypeBuiltins.java:502)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.TypeBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(TypeBuiltinsFactory.java:1820)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.executeAndSpecialize(TpSlotVarargsFactory.java:2220)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2179)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeAndSpecialize(CallNodeGen.java:333)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:249)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedIndirectCallNode.call(OptimizedIndirectCallNode.java:68)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:276)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1880)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2370)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:24982)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltins$CallNode.doItNonFunction(AbstractMethodBuiltins.java:114)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.method.AbstractMethodBuiltinsFactory$CallNodeFactory$CallNodeGen.execute(AbstractMethodBuiltinsFactory.java:183)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallVarargsTpSlotBaseNode.callCachedBuiltin(TpSlotVarargs.java:251)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2151)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallVarargsMethod.doCall(PBytecodeDSLRootNode.java:3754)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallVarargsMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:25024)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallVarargsMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotVarargsPythonNode.callPython(TpSlotVarargs.java:313)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotVarargsPythonNodeGen$Inlined.execute(TpSlotVarargsFactory.java:287)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargs$CallSlotTpCallNode.callPython(TpSlotVarargs.java:533)\n\tat org.graalvm.py/com.oracle.graal.python.builtins.objects.type.slots.TpSlotVarargsFactory$CallSlotTpCallNodeGen$Inlined.execute(TpSlotVarargsFactory.java:2166)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.doGeneric(CallNode.java:217)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:242)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallUnaryMethodNode.call(CallUnaryMethodNode.java:180)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallUnaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:29971)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallUnaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallBinaryMethodNode.callPFunction(CallBinaryMethodNode.java:155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallBinaryMethod_Node.executeCallPFunction(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:30087)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallBinaryMethod$CallPFunction_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20328)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:87)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleDirectInvokeNode.doDirect(CallDispatchers.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:118)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionDirectInvokeNode.doDirect(CallDispatchers.java:349)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionDirectInvokeNodeGen$Inlined.execute(CallDispatchersFactory.java:1814)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionCached(CallDispatchers.java:434)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Inlined.execute(CallDispatchersFactory.java:2352)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen.executeInternal(CallNodeGen.java:202)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.special.CallTernaryMethodNode.call(CallTernaryMethodNode.java:178)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallTernaryMethod_Node.execute(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:30113)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.__stub_handleCallTernaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:20355)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.truffle/com.oracle.truffle.api.nodes.IndirectCallNode$1.call(IndirectCallNode.java:96)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$SimpleIndirectInvokeNode.doIndirect(CallDispatchers.java:167)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$SimpleIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:307)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionIndirectInvokeNode.doDirect(CallDispatchers.java:372)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionIndirectInvokeNodeGen$Uncached.execute(CallDispatchersFactory.java:1891)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchers$FunctionCachedCallNode.callFunctionMegamorphic(CallDispatchers.java:467)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallDispatchersFactory$FunctionCachedCallNodeGen$Uncached.execute(CallDispatchersFactory.java:2895)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.functionCall(CallNode.java:145)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNodeGen$Uncached.executeInternal(CallNodeGen.java:615)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.call.CallNode.execute(CallNode.java:128)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNode$CallNilaryMethod.doCall(PBytecodeDSLRootNode.java:3745)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$CallNilaryMethod_Node.execute$uncached(PBytecodeDSLRootNodeGen.java)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:37155)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.__stub_handleCallNilaryMethod_(PBytecodeDSLRootNodeGen.java:0)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen$UncachedBytecodeNodeTailCall.continueAt(PBytecodeDSLRootNodeGen.java:35105)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.continueAt(PBytecodeDSLRootNodeGen.java:3503)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.bytecode_dsl.PBytecodeDSLRootNodeGen.execute(PBytecodeDSLRootNodeGen.java:3495)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:520)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.run(TopLevelExceptionHandler.java:343)\n\tat org.graalvm.py/com.oracle.graal.python.nodes.exception.TopLevelExceptionHandler.execute(TopLevelExceptionHandler.java:147)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:812)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:725)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:643)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.invokeCallBoundary(SubstrateOptimizedCallTarget.java:124)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTargetInstalledCode.doInvoke(SubstrateOptimizedCallTargetInstalledCode.java:256)\n\tat org.graalvm.truffle.runtime.svm/com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:106)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:574)\n\tat org.graalvm.truffle.runtime/com.oracle.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:537)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.eval(PolyglotContextImpl.java:1904)\n\tat org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextDispatch.eval(PolyglotContextDispatch.java:67)\n\tat org.graalvm.polyglot/org.graalvm.polyglot.Context.eval(Context.java:423)\n\tat dev.elide.runtime.GuestResultExtensionsKt.evaluate(SourceFile:35)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource$lambda$5$0$0(SourceFile:1533)\n\tat dev.elide.runtime.GuestResultExtensionsKt.runGuest(SourceFile:59)\n\tat dev.elide.cli.commands.RunCommand.evaluateSource(SourceFile:1532)\n\tat dev.elide.cli.commands.RunCommand.evaluate(SourceFile:838)\n\tat dev.elide.cli.commands.RunCommand.evaluate$default(SourceFile:819)\n\tat dev.elide.cli.commands.RunCommand.runGuest(SourceFile:731)\n\tat dev.elide.cli.commands.RunCommand.runSourceOrScript(SourceFile:299)\n\tat dev.elide.cli.commands.RunCommand.run(SourceFile:160)\n\tat dev.elide.cli.commands.Command$Companion.parseAndRun(SourceFile:60)\n\tat dev.elide.EntryKt.entry(SourceFile:1165)\n\tSuppressed: java.security.NoSuchAlgorithmException: BLAKE2B-512 MessageDigest not available\n\t\tat org.graalvm.py/com.oracle.graal.python.runtime.crypto.BouncyCastleSupportProvider.createDigest(BouncyCastleSupportProvider.java:69)\n\t\tat org.graalvm.py/com.oracle.graal.python.builtins.modules.hashlib.HashlibModuleBuiltins$CreateDigestNode.createDigest(HashlibModuleBuiltins.java:409)\n\t\t... 378 more\n\tCaused by: com.oracle.graal.python.runtime.crypto.BouncyCastleSupportProvider$MissingBouncyCastleException: Encrypted legacy PEM private keys require BouncyCastle support; add the GraalPy BC support module and BouncyCastle jars to the classpath or modulepath, or convert the key to PKCS#8.\n\t\tat org.graalvm.py/com.oracle.graal.python.runtime.crypto.BouncyCastleSupportProvider.getSupport(BouncyCastleSupportProvider.java:117)\n\t\tat org.graalvm.py/com.oracle.graal.python.runtime.crypto.BouncyCastleSupportProvider.createDigest(BouncyCastleSupportProvider.java:67)\n\t\t... 379 more" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_close_clears_frame self.assertTrue(DetectDelete.deleted) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ ", + "count": 1, + "exampleIds": [ + "test_generators.GeneratorTest.test_close_clears_frame" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_generators.py\", line 276, in test_close_clears_frame\n self.assertTrue(DetectDelete.deleted)\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: False is not true" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_close_closed self.assertEqual(gen.close(), ) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ AssertionError", + "count": 1, + "exampleIds": [ + "test_generators.GeneratorCloseTest.test_close_closed" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_generators.py\", line 635, in test_close_closed\n self.assertEqual(gen.close(), 0)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\nAssertionError: None != 0" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_close_fds_after_preexec p = subprocess.Popen([sys.executable, fd_status], stdout=subprocess.PIP", + "count": 1, + "exampleIds": [ + "test_subprocess.POSIXProcessTestCase.test_close_fds_after_preexec" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_subprocess.py\", line 3394, in test_close_fds_after_preexec\n p = subprocess.Popen([sys.executable, fd_status],\n stdout=subprocess.PIPE, close_fds=True,\n preexec_fn=lambda: os.dup2(1, fd))\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/subprocess.py\", line 1043, in __init__\n self._execute_child(args, executable, preexec_fn, close_fds,\n ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n pass_fds, cwd, env,\n ^^^^^^^^^^^^^^^^^^^\n ...<5 lines>...\n gid, gids, uid, umask,\n ^^^^^^^^^^^^^^^^^^^^^^\n start_new_session, process_group)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/subprocess.py\", line 1988, in _execute_child\n self.pid = _fork_exec(\n ~~~~~~~~~~^\n args, executable_list,\n ^^^^^^^^^^^^^^^^^^^^^^\n ...<6 lines>...\n process_group, gid, gids, uid, umask,\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n preexec_fn, _USE_VFORK)\n ^^^^^^^^^^^^^^^^^^^^^^^\nRuntimeError: preexec_fn not supported" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_close_fds_when_max_fd_is_lowered self.assertEqual(len(output_lines), , ~~~~~~~~~~~~~~~~^^^^^", + "count": 1, + "exampleIds": [ + "test_subprocess.POSIXProcessTestCase.test_close_fds_when_max_fd_is_lowered" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_subprocess.py\", line 3170, in test_close_fds_when_max_fd_is_lowered\n self.assertEqual(len(output_lines), 2,\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^\n msg=\"expected exactly two lines of output:\\n%r\" % output)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: 1 != 2 : expected exactly two lines of output:\nb'20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45\\n'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_close_releases_frame_locals self.assertIsNone(f_wr()) ~~~~~~~~~~~~~~~~~^^^^^^^^ AssertionError:", + "count": 1, + "exampleIds": [ + "test_generators.GeneratorCloseTest.test_close_releases_frame_locals" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_generators.py\", line 669, in test_close_releases_frame_locals\n self.assertIsNone(f_wr())\n ~~~~~~~~~~~~~~~~~^^^^^^^^\nAssertionError: .Foo object at 0x44f7db7c> is not None" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_close_return_value self.assertEqual(gen.close(), ) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ Assertio", + "count": 1, + "exampleIds": [ + "test_generators.GeneratorCloseTest.test_close_return_value" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_generators.py\", line 590, in test_close_return_value\n self.assertEqual(gen.close(), 0)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\nAssertionError: None != 0" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_close_stdin self.assertEqual(process.returncode, ) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ A", + "count": 1, + "exampleIds": [ + "test_repl.TestInteractiveInterpreter.test_close_stdin" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_repl.py\", line 188, in test_close_stdin\n self.assertEqual(process.returncode, 0)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: 2 != 0" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_closerange os.closerange(first, first + ) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ AttributeError: mo", + "count": 1, + "exampleIds": [ + "test_os.FileTests.test_closerange" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_os.py\", line 214, in test_closerange\n os.closerange(first, first + 2)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^\nAttributeError: module 'os' has no attribute 'closerange'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_codecs_charmap self.assertEqual(str(s, encoding).encode(encoding), s) ~~~~~~~~~~~~~~~~^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_str.StrTest.test_codecs_charmap" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_str.py\", line 2353, in test_codecs_charmap\n self.assertEqual(str(s, encoding).encode(encoding), s)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b'\\x0[119 chars] !\"#$\\x15&\\'()*+,-./0123456789:;<=>?@ABCDEFGHI[54 chars]\\x7f' != b'\\x0[119 chars] !\"#$%&\\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL[51 chars]\\x7f'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_coding_default_utf8 self._do_test(coding_default_utf8_test) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_modulefinder.ModuleFinderTest.test_coding_default_utf8" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_modulefinder.py\", line 417, in test_coding_default_utf8\n self._do_test(coding_default_utf8_test)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_modulefinder.py\", line 346, in _do_test\n self.assertEqual(found, modules)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\nAssertionError: Lists differ: ['a_utf8'] != ['a_utf8', 'b_utf8']\n\nSecond list contains 1 additional elements.\nFirst extra element 1:\n'b_utf8'\n\n- ['a_utf8']\n+ ['a_utf8', 'b_utf8']" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_coding_explicit_cp1252 self._do_test(coding_explicit_cp1252_test) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_modulefinder.ModuleFinderTest.test_coding_explicit_cp1252" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_modulefinder.py\", line 423, in test_coding_explicit_cp1252\n self._do_test(coding_explicit_cp1252_test)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_modulefinder.py\", line 346, in _do_test\n self.assertEqual(found, modules)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\nAssertionError: Lists differ: ['a_cp1252'] != ['a_cp1252', 'b_utf8']\n\nSecond list contains 1 additional elements.\nFirst extra element 1:\n'b_utf8'\n\n- ['a_cp1252']\n+ ['a_cp1252', 'b_utf8']" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_coding_explicit_utf8 self._do_test(coding_explicit_utf8_test) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_modulefinder.ModuleFinderTest.test_coding_explicit_utf8" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_modulefinder.py\", line 420, in test_coding_explicit_utf8\n self._do_test(coding_explicit_utf8_test)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_modulefinder.py\", line 346, in _do_test\n self.assertEqual(found, modules)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\nAssertionError: Lists differ: ['a_utf8'] != ['a_utf8', 'b_utf8']\n\nSecond list contains 1 additional elements.\nFirst extra element 1:\n'b_utf8'\n\n- ['a_utf8']\n+ ['a_utf8', 'b_utf8']" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_collect self.preclean() ~~~~~~~~~~~~~^^ File , line , in preclean garbage, gc.garbage[:", + "count": 1, + "exampleIds": [ + "test_gc.GCCallbackTests.test_collect" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_gc.py\", line 1229, in test_collect\n self.preclean()\n ~~~~~~~~~~~~~^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_gc.py\", line 1211, in preclean\n garbage, gc.garbage[:] = gc.garbage[:], []\n ^^^^^^^^^^\nAttributeError: module 'gc' has no attribute 'garbage'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_collect_generation self.preclean() ~~~~~~~~~~~~~^^ File , line , in preclean garbage, g", + "count": 1, + "exampleIds": [ + "test_gc.GCCallbackTests.test_collect_generation" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_gc.py\", line 1256, in test_collect_generation\n self.preclean()\n ~~~~~~~~~~~~~^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_gc.py\", line 1211, in preclean\n garbage, gc.garbage[:] = gc.garbage[:], []\n ^^^^^^^^^^\nAttributeError: module 'gc' has no attribute 'garbage'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_colorized_traceback_is_the_default from _testcapi import exception_print ImportError: cannot im", + "count": 1, + "exampleIds": [ + "test_traceback.TestColorizedTraceback.test_colorized_traceback_is_the_default" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_traceback.py\", line 4849, in test_colorized_traceback_is_the_default\n from _testcapi import exception_print\nImportError: cannot import name 'exception_print' from '_testcapi' (/opt/elide/lib/resources/python/python-home/lib/graalpy25.4/modules/_testcapi.graalpy253-313-native-x86_64-linux.so)" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_combining self.assertEqual(self.db.combining(), if self.old else ) ~~~~~~~~~~~~~~~~", + "count": 1, + "exampleIds": [ + "test_unicodedata.Unicode_3_2_0_FunctionsTest.test_combining" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_unicodedata.py\", line 371, in test_combining\n self.assertEqual(self.db.combining('\\u0350'), 0 if self.old else 230)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: 230 != 0" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_compile_top_level_await co = compile(source, , mode, flags=ast.PyCF_ALLOW_TOP_LEVEL_AWAIT)", + "count": 1, + "exampleIds": [ + "test_builtin.BuiltinTest.test_compile_top_level_await" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_builtin.py\", line 453, in test_compile_top_level_await\n co = compile(source,\n '?',\n mode,\n flags=ast.PyCF_ALLOW_TOP_LEVEL_AWAIT)\n File \"?\", line 1\n a = await asyncio.sleep(0, result=1)\n ^\nSyntaxError: 'await' outside function" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_compile_top_level_await_invalid_cases with self.assertRaises( ~~~~~~~~~~~~~~~~~^ SyntaxError, m", + "count": 1, + "exampleIds": [ + "test_builtin.BuiltinTest.test_compile_top_level_await_invalid_cases" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_builtin.py\", line 498, in test_compile_top_level_await_invalid_cases\n with self.assertRaises(\n ~~~~~~~~~~~~~~~~~^\n SyntaxError, msg=f\"source={source} mode={mode}\"):\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: SyntaxError not raised : source=def f(): [x async for x in arange(10)]\n mode=single" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_condition self.run_worker(self._test_condition, o) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ Fil", + "count": 1, + "exampleIds": [ + "test_multiprocessing_fork.test_misc.TestSyncManagerTypes.test_condition" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/_test_multiprocessing.py\", line 6496, in test_condition\n self.run_worker(self._test_condition, o)\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/_test_multiprocessing.py\", line 6442, in run_worker\n self.assertEqual(self.proc.exitcode, 0)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: 1 != 0" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_config_vars_depend_on_site_initialization self.assertNotEqual(site_config_vars, no_site_config_", + "count": 1, + "exampleIds": [ + "test_sysconfig.TestSysConfig.test_config_vars_depend_on_site_initialization" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sysconfig.py\", line 620, in test_config_vars_depend_on_site_initialization\n self.assertNotEqual(site_config_vars, no_site_config_vars)\n ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: {'prefix': '/opt/elide/lib/resources/python/python-home/lib/graalpy25.4', 'exec_prefix': '/opt/elide/lib/resources/python/python-home/lib/graalpy25.4', 'py_version': '3.13.14', 'py_version_short': '3.13', 'py_version_nodot': '313', 'installed_base': '/opt/elide/lib/resources/python/python-home', 'base': '/opt/elide/lib/resources/python/python-home/lib/graalpy25.4', 'installed_platbase': '/opt/elide/lib/resources/python/python-home', 'platbase': '/opt/elide/lib/resources/python/python-home/lib/graalpy25.4', 'projectbase': '/opt/elide/bin', 'platlibdir': 'lib', 'implementation': 'Python', 'implementation_lower': 'python', 'abiflags': '', 'py_version_nodot_plat': '', 'ABIFLAGS': '', 'ARFLAGS': 'rc', 'CCSHARED': '-fPIC', 'CFLAGS': '-DNDEBUG -D_GNU_SOURCE=1', 'CFLAGS_DEFAULT': '-DNDEBUG', 'EXE': '', 'EXT_SUFFIX': '.graalpy253-313-native-x86_64-linux.so', 'INSTSONAME': 'libpython.graalpy253-313-native-x86_64-linux.so', 'LDLIBRARY': 'libpython.graalpy253-313-native-x86_64-linux.so', 'LDFLAGS': '', 'LIBPYTHON': '', 'LIBS': '', 'MACOSX_DEPLOYMENT_TARGET': '', 'MULTIARCH': 'x86_64-linux', 'OPT': '-DNDEBUG', 'Py_GIL_DISABLED': 0, 'Py_DEBUG': 0, 'Py_ENABLE_SHARED': 0, 'Py_HASH_ALGORITHM': 0, 'SHLIB_SUFFIX': '.so', 'SO': '.graalpy253-313-native-x86_64-linux.so', 'SOABI': 'graalpy253-313-native-x86_64-linux', 'SYSLIBS': '', 'USE_GNU_SOURCE': '-D_GNU_SOURCE=1', 'VERSION': '3.13', 'CC': 'cc', 'CXX': 'c++', 'AR': 'ar', 'RANLIB': 'ranlib', 'LD': 'ld', 'NM': 'nm', 'INCLUDEPY': '/opt/elide/lib/resources/python/python-home/include/python3.13', 'CONFINCLUDEPY': '/opt/elide/lib/resources/python/python-home/include/python3.13', 'CPPFLAGS': '-I. -I/opt/elide/lib/resources/python/python-home/include/python3.13', 'LDSHARED': 'cc -shared -fPIC', 'LDCXXSHARED': 'c++ -shared -fPIC', 'LIBDIR': '/opt/elide/lib/resources/python/python-home/lib/graalpy25.4', 'LIBDEST': '/opt/elide/lib/resources/python/python-home/lib/graalpy25.4', 'LIBPL': '/opt/elide/lib/resources/python/python-home/lib/graalpy25.4', 'userbase': '/home/node/.local', 'abi_thread': '', 'srcdir': '/opt/elide/lib/resources/python/python-home/lib/python3.13/config-3.13-x86_64-linux'} == {'prefix': '/opt/elide/lib/resources/python/python-home/lib/graalpy25.4', 'exec_prefix': '/opt/elide/lib/resources/python/python-home/lib/graalpy25.4', 'py_version': '3.13.14', 'py_version_short': '3.13', 'py_version_nodot': '313', 'installed_base': '/opt/elide/lib/resources/python/python-home', 'base': '/opt/elide/lib/resources/python/python-home/lib/graalpy25.4', 'installed_platbase': '/opt/elide/lib/resources/python/python-home', 'platbase': '/opt/elide/lib/resources/python/python-home/lib/graalpy25.4', 'projectbase': '/opt/elide/bin', 'platlibdir': 'lib', 'implementation': 'Python', 'implementation_lower': 'python', 'abiflags': '', 'py_version_nodot_plat': '', 'ABIFLAGS': '', 'ARFLAGS': 'rc', 'CCSHARED': '-fPIC', 'CFLAGS': '-DNDEBUG -D_GNU_SOURCE=1', 'CFLAGS_DEFAULT': '-DNDEBUG', 'EXE': '', 'EXT_SUFFIX': '.graalpy253-313-native-x86_64-linux.so', 'INSTSONAME': 'libpython.graalpy253-313-native-x86_64-linux.so', 'LDLIBRARY': 'libpython.graalpy253-313-native-x86_64-linux.so', 'LDFLAGS': '', 'LIBPYTHON': '', 'LIBS': '', 'MACOSX_DEPLOYMENT_TARGET': '', 'MULTIARCH': 'x86_64-linux', 'OPT': '-DNDEBUG', 'Py_GIL_DISABLED': 0, 'Py_DEBUG': 0, 'Py_ENABLE_SHARED': 0, 'Py_HASH_ALGORITHM': 0, 'SHLIB_SUFFIX': '.so', 'SO': '.graalpy253-313-native-x86_64-linux.so', 'SOABI': 'graalpy253-313-native-x86_64-linux', 'SYSLIBS': '', 'USE_GNU_SOURCE': '-D_GNU_SOURCE=1', 'VERSION': '3.13', 'CC': 'cc', 'CXX': 'c++', 'AR': 'ar', 'RANLIB': 'ranlib', 'LD': 'ld', 'NM': 'nm', 'INCLUDEPY': '/opt/elide/lib/resources/python/python-home/include/python3.13', 'CONFINCLUDEPY': '/opt/elide/lib/resources/python/python-home/include/python3.13', 'CPPFLAGS': '-I. -I/opt/elide/lib/resources/python/python-home/include/python3.13', 'LDSHARED': 'cc -shared -fPIC', 'LDCXXSHARED': 'c++ -shared -fPIC', 'LIBDIR': '/opt/elide/lib/resources/python/python-home/lib/graalpy25.4', 'LIBDEST': '/opt/elide/lib/resources/python/python-home/lib/graalpy25.4', 'LIBPL': '/opt/elide/lib/resources/python/python-home/lib/graalpy25.4', 'userbase': '/home/node/.local', 'abi_thread': '', 'srcdir': '/opt/elide/lib/resources/python/python-home/lib/python3.13/config-3.13-x86_64-linux'}\n\nStderr:\nWe support only symlinks in a Graal Python venv" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_config_vars_recalculation_after_site_initialization self.assertNotEqual(config_vars[], con", + "count": 1, + "exampleIds": [ + "test_sysconfig.TestSysConfig.test_config_vars_recalculation_after_site_initialization" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sysconfig.py\", line 648, in test_config_vars_recalculation_after_site_initialization\n self.assertNotEqual(config_vars['before'], config_vars['after'])\n ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: {'prefix': '/opt/elide/lib/resources/python/python-home/lib/graalpy25.4', 'exec_prefix': '/opt/elide/lib/resources/python/python-home/lib/graalpy25.4', 'py_version': '3.13.14', 'py_version_short': '3.13', 'py_version_nodot': '313', 'installed_base': '/opt/elide/lib/resources/python/python-home', 'base': '/opt/elide/lib/resources/python/python-home/lib/graalpy25.4', 'installed_platbase': '/opt/elide/lib/resources/python/python-home', 'platbase': '/opt/elide/lib/resources/python/python-home/lib/graalpy25.4', 'projectbase': '/opt/elide/bin', 'platlibdir': 'lib', 'implementation': 'Python', 'implementation_lower': 'python', 'abiflags': '', 'py_version_nodot_plat': '', 'ABIFLAGS': '', 'ARFLAGS': 'rc', 'CCSHARED': '-fPIC', 'CFLAGS': '-DNDEBUG -D_GNU_SOURCE=1', 'CFLAGS_DEFAULT': '-DNDEBUG', 'EXE': '', 'EXT_SUFFIX': '.graalpy253-313-native-x86_64-linux.so', 'INSTSONAME': 'libpython.graalpy253-313-native-x86_64-linux.so', 'LDLIBRARY': 'libpython.graalpy253-313-native-x86_64-linux.so', 'LDFLAGS': '', 'LIBPYTHON': '', 'LIBS': '', 'MACOSX_DEPLOYMENT_TARGET': '', 'MULTIARCH': 'x86_64-linux', 'OPT': '-DNDEBUG', 'Py_GIL_DISABLED': 0, 'Py_DEBUG': 0, 'Py_ENABLE_SHARED': 0, 'Py_HASH_ALGORITHM': 0, 'SHLIB_SUFFIX': '.so', 'SO': '.graalpy253-313-native-x86_64-linux.so', 'SOABI': 'graalpy253-313-native-x86_64-linux', 'SYSLIBS': '', 'USE_GNU_SOURCE': '-D_GNU_SOURCE=1', 'VERSION': '3.13', 'CC': 'cc', 'CXX': 'c++', 'AR': 'ar', 'RANLIB': 'ranlib', 'LD': 'ld', 'NM': 'nm', 'INCLUDEPY': '/opt/elide/lib/resources/python/python-home/include/python3.13', 'CONFINCLUDEPY': '/opt/elide/lib/resources/python/python-home/include/python3.13', 'CPPFLAGS': '-I. -I/opt/elide/lib/resources/python/python-home/include/python3.13', 'LDSHARED': 'cc -shared -fPIC', 'LDCXXSHARED': 'c++ -shared -fPIC', 'LIBDIR': '/opt/elide/lib/resources/python/python-home/lib/graalpy25.4', 'LIBDEST': '/opt/elide/lib/resources/python/python-home/lib/graalpy25.4', 'LIBPL': '/opt/elide/lib/resources/python/python-home/lib/graalpy25.4', 'userbase': '/home/node/.local', 'abi_thread': '', 'srcdir': '/opt/elide/lib/resources/python/python-home/lib/python3.13/config-3.13-x86_64-linux'} == {'prefix': '/opt/elide/lib/resources/python/python-home/lib/graalpy25.4', 'exec_prefix': '/opt/elide/lib/resources/python/python-home/lib/graalpy25.4', 'py_version': '3.13.14', 'py_version_short': '3.13', 'py_version_nodot': '313', 'installed_base': '/opt/elide/lib/resources/python/python-home', 'base': '/opt/elide/lib/resources/python/python-home/lib/graalpy25.4', 'installed_platbase': '/opt/elide/lib/resources/python/python-home', 'platbase': '/opt/elide/lib/resources/python/python-home/lib/graalpy25.4', 'projectbase': '/opt/elide/bin', 'platlibdir': 'lib', 'implementation': 'Python', 'implementation_lower': 'python', 'abiflags': '', 'py_version_nodot_plat': '', 'ABIFLAGS': '', 'ARFLAGS': 'rc', 'CCSHARED': '-fPIC', 'CFLAGS': '-DNDEBUG -D_GNU_SOURCE=1', 'CFLAGS_DEFAULT': '-DNDEBUG', 'EXE': '', 'EXT_SUFFIX': '.graalpy253-313-native-x86_64-linux.so', 'INSTSONAME': 'libpython.graalpy253-313-native-x86_64-linux.so', 'LDLIBRARY': 'libpython.graalpy253-313-native-x86_64-linux.so', 'LDFLAGS': '', 'LIBPYTHON': '', 'LIBS': '', 'MACOSX_DEPLOYMENT_TARGET': '', 'MULTIARCH': 'x86_64-linux', 'OPT': '-DNDEBUG', 'Py_GIL_DISABLED': 0, 'Py_DEBUG': 0, 'Py_ENABLE_SHARED': 0, 'Py_HASH_ALGORITHM': 0, 'SHLIB_SUFFIX': '.so', 'SO': '.graalpy253-313-native-x86_64-linux.so', 'SOABI': 'graalpy253-313-native-x86_64-linux', 'SYSLIBS': '', 'USE_GNU_SOURCE': '-D_GNU_SOURCE=1', 'VERSION': '3.13', 'CC': 'cc', 'CXX': 'c++', 'AR': 'ar', 'RANLIB': 'ranlib', 'LD': 'ld', 'NM': 'nm', 'INCLUDEPY': '/opt/elide/lib/resources/python/python-home/include/python3.13', 'CONFINCLUDEPY': '/opt/elide/lib/resources/python/python-home/include/python3.13', 'CPPFLAGS': '-I. -I/opt/elide/lib/resources/python/python-home/include/python3.13', 'LDSHARED': 'cc -shared -fPIC', 'LDCXXSHARED': 'c++ -shared -fPIC', 'LIBDIR': '/opt/elide/lib/resources/python/python-home/lib/graalpy25.4', 'LIBDEST': '/opt/elide/lib/resources/python/python-home/lib/graalpy25.4', 'LIBPL': '/opt/elide/lib/resources/python/python-home/lib/graalpy25.4', 'userbase': '/home/node/.local', 'abi_thread': '', 'srcdir': '/opt/elide/lib/resources/python/python-home/lib/python3.13/config-3.13-x86_64-linux'}\n\nStderr:\nWe support only symlinks in a Graal Python venv" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_connection_resource_warning with self.assertWarns(ResourceWarning): ~~~~~~~~~~~~~~~~^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_sqlite3.test_dbapi.ConnectionTests.test_connection_resource_warning" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sqlite3/test_dbapi.py\", line 588, in test_connection_resource_warning\n with self.assertWarns(ResourceWarning):\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nAssertionError: ResourceWarning not triggered" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_consistent_sys_path_for_direct_execution self.assertEqual(out_by_name[], script_dir) ~~~~~~~", + "count": 1, + "exampleIds": [ + "test_cmd_line_script.CmdLineTest.test_consistent_sys_path_for_direct_execution" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_cmd_line_script.py\", line 734, in test_consistent_sys_path_for_direct_execution\n self.assertEqual(out_by_name[0], script_dir)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: 'SyntaxError: :1:16 Invalid regul[62 chars] ^' != '/tmp/tmpvbtkgxwq'\n- SyntaxError: :1:16 Invalid regular expression flags /tmp/tmpvbtkgxwq/__main__.py ^\n+ /tmp/tmpvbtkgxwq" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_consistent_sys_path_for_module_execution self.assertEqual(out_by_module[], work_dir) ~~~~~~~", + "count": 1, + "exampleIds": [ + "test_cmd_line_script.CmdLineTest.test_consistent_sys_path_for_module_execution" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_cmd_line_script.py\", line 769, in test_consistent_sys_path_for_module_execution\n self.assertEqual(out_by_module[0], work_dir)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: 'ReferenceError: m is not defined' != '/tmp/tmpvnf2mj2r'\n- ReferenceError: m is not defined\n+ /tmp/tmpvnf2mj2r" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_constants ssl.OP_CIPHER_SERVER_PREFERENCE AttributeError: module has no attribute ", + "count": 1, + "exampleIds": [ + "test_ssl.BasicSocketTests.test_constants" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_ssl.py\", line 421, in test_constants\n ssl.OP_CIPHER_SERVER_PREFERENCE\nAttributeError: module 'ssl' has no attribute 'OP_CIPHER_SERVER_PREFERENCE'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_Constructor self.assertRaises(TypeError, zlib._ZlibDecompressor, -, b, ) ~~~~~~~~~~~", + "count": 1, + "exampleIds": [ + "test_zlib.ZlibDecompressorTest.test_Constructor" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_zlib.py\", line 951, in test_Constructor\n self.assertRaises(TypeError, zlib._ZlibDecompressor, -15, b\"bytes\", 5)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: TypeError not raised by _ZlibDecompressor" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_constructor t.__init__(b, encoding=) ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ LookupError: unknown", + "count": 1, + "exampleIds": [ + "test_io.CTextIOWrapperTest.test_constructor" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_io.py\", line 2829, in test_constructor\n t.__init__(b, encoding='\\udcfe')\n ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^\nLookupError: unknown encoding \udcfe" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_constructor_with_duplicate_fields with self.assertRaisesRegex(TypeError, error_message): ~~~~~~", + "count": 1, + "exampleIds": [ + "test_structseq.StructSeqTest.test_constructor_with_duplicate_fields" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_structseq.py\", line 117, in test_constructor_with_duplicate_fields\n with self.assertRaisesRegex(TypeError, error_message):\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: TypeError not raised" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_constructor_with_duplicate_unnamed_fields with self.assertRaisesRegex(TypeError, ~~~~~~~~~~~~~~", + "count": 1, + "exampleIds": [ + "test_structseq.StructSeqTest.test_constructor_with_duplicate_unnamed_fields" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_structseq.py\", line 138, in test_constructor_with_duplicate_unnamed_fields\n with self.assertRaisesRegex(TypeError,\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^\n re.escape(\"got duplicate or unexpected field name(s)\")):\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: TypeError not raised" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_constructor_with_unknown_fields with self.assertRaisesRegex(TypeError, error_message): ~~~~~~~~", + "count": 1, + "exampleIds": [ + "test_structseq.StructSeqTest.test_constructor_with_unknown_fields" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_structseq.py\", line 146, in test_constructor_with_unknown_fields\n with self.assertRaisesRegex(TypeError, error_message):\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: TypeError not raised" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_context self.check_context(ctx) ~~~~~~~~~~~~~~~~~~^^^^^ File , line , in check_context ", + "count": 1, + "exampleIds": [ + "test_multiprocessing_fork.test_misc.TestStartMethod.test_context" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/_test_multiprocessing.py\", line 5741, in test_context\n self.check_context(ctx)\n ~~~~~~~~~~~~~~~~~~^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/_test_multiprocessing.py\", line 5724, in check_context\n p.start()\n ~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/process.py\", line 121, in start\n self._popen = self._Popen(self)\n ~~~~~~~~~~~^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/multiprocessing/context.py\", line 282, in _Popen\n raise NotImplementedError(\"'fork' not supported on GraalPy\")\nNotImplementedError: 'fork' not supported on GraalPy" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_context_new_unhashable_str_subclass with self.assertRaisesRegex(TypeError, ): ~~~~~~~~~~~~", + "count": 1, + "exampleIds": [ + "test_context.ContextTest.test_context_new_unhashable_str_subclass" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_context.py\", line 92, in test_context_new_unhashable_str_subclass\n with self.assertRaisesRegex(TypeError, 'unhashable type'):\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: TypeError not raised" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_copy encodings.ascii.StreamReader, encodings.ascii.StreamWriter) ^^^^^^^^^^^^^^^ AttributeError", + "count": 1, + "exampleIds": [ + "test_codecs.StreamRecoderTest.test_copy" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 3617, in test_copy\n encodings.ascii.StreamReader, encodings.ascii.StreamWriter)\n ^^^^^^^^^^^^^^^\nAttributeError: module 'encodings' has no attribute 'ascii'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_copy_replace_all_fields_visible t = os.times() AttributeError: module has no attribute , line , in test_copy_weakvaluedict self._check_copy_weakdict(weakref.WeakValueDictionary) ~~~~~~~~~~~~~~~~~~~~~", + "count": 1, + "exampleIds": [ + "test_copy.TestCopy.test_copy_weakvaluedict" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_copy.py\", line 844, in test_copy_weakvaluedict\n self._check_copy_weakdict(weakref.WeakValueDictionary)\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_copy.py\", line 834, in _check_copy_weakdict\n self.assertEqual(len(v), 1)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^\nAssertionError: 2 != 1" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_cpu_count self.assertEqual(self.res2int(res), (, )) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_cmd_line.CmdLineTest.test_cpu_count" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_cmd_line.py\", line 1004, in test_cpu_count\n self.assertEqual(self.res2int(res), (4321, 4321))\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: Tuples differ: (32, 32) != (4321, 4321)\n\nFirst differing element 0:\n32\n4321\n\n- (32, 32)\n+ (4321, 4321)\n? + + + +" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_create_at_shutdown_with_encoding self.assertEqual(, out.decode().strip()) ~~~~~~~~~~~~~~~~", + "count": 1, + "exampleIds": [ + "test_io.CTextIOWrapperTest.test_create_at_shutdown_with_encoding" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_io.py\", line 3801, in test_create_at_shutdown_with_encoding\n self.assertEqual(\"ok\", out.decode().strip())\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: 'ok' != ''\n- ok" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_create_at_shutdown_without_encoding self.assertEqual(, out.decode().strip()) ~~~~~~~~~~~~~", + "count": 1, + "exampleIds": [ + "test_io.CTextIOWrapperTest.test_create_at_shutdown_without_encoding" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_io.py\", line 3795, in test_create_at_shutdown_without_encoding\n self.assertEqual(\"ok\", out.decode().strip())\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: 'ok' != ''\n- ok" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_create_dynamic_null _imp.create_dynamic(Spec()) ~~~~~~~~~~~~~~~~~~~^^^^^^^^ FileNotFoundError: ", + "count": 1, + "exampleIds": [ + "test_import.ImportTests.test_create_dynamic_null" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_import/__init__.py\", line 1274, in test_create_dynamic_null\n _imp.create_dynamic(Spec())\n ~~~~~~~~~~~~~~~~~~~^^^^^^^^\nFileNotFoundError: [Errno 2] No such file or directory" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_create_snapshot stack.enter_context(patch.object(tracemalloc, , ~~~~~~~~~~~~~~~~~~~^^^^^^^", + "count": 1, + "exampleIds": [ + "test_tracemalloc.TestSnapshot.test_create_snapshot" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_tracemalloc.py\", line 395, in test_create_snapshot\n stack.enter_context(patch.object(tracemalloc, 'get_traceback_limit',\n ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n return_value=5))\n ^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/contextlib.py\", line 530, in enter_context\n result = _enter(cm)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/mock.py\", line 1503, in __enter__\n original, local = self.get_original()\n ~~~~~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/mock.py\", line 1473, in get_original\n raise AttributeError(\n \"%s does not have the attribute %r\" % (target, name)\n )\nAttributeError: does not have the attribute 'get_traceback_limit'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_created self.assertEqual(self._asyncgenstate(), inspect.AGEN_CREATED) ~~~~~~~~~~~~~~~~~~~^^ Fil", + "count": 1, + "exampleIds": [ + "test_inspect.test_inspect.TestGetAsyncGenState.test_created" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_inspect/test_inspect.py\", line 3132, in test_created\n self.assertEqual(self._asyncgenstate(), inspect.AGEN_CREATED)\n ~~~~~~~~~~~~~~~~~~~^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_inspect/test_inspect.py\", line 3129, in _asyncgenstate\n return inspect.getasyncgenstate(self.asyncgen)\n ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/inspect.py\", line 1983, in getasyncgenstate\n if agen.ag_suspended:\n ^^^^^^^^^^^^^^^^^\nAttributeError: 'async_generator' object has no attribute 'ag_suspended'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_ctx_mgr_rollback_if_commit_failed proc.stdin.write() ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ BrokenPi", + "count": 1, + "exampleIds": [ + "test_sqlite3.test_dbapi.MultiprocessTests.test_ctx_mgr_rollback_if_commit_failed" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_sqlite3/test_dbapi.py\", line 2000, in test_ctx_mgr_rollback_if_commit_failed\n proc.stdin.write(\"no error\")\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^\nBrokenPipeError: [Errno 32] Broken pipe" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_custom_builder_only_end_ns self.assertEqual(builder, [ ~~~~~~~~~~~~~~~~^^^^^^^^^^^ (, , line , in test_custom_hex_error_is_noted self.assertEqual(msg, failure.exception.__notes__[]) ^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_codecs.TransformCodecTest.test_custom_hex_error_is_noted" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 3099, in test_custom_hex_error_is_noted\n self.assertEqual(msg, failure.exception.__notes__[0])\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAttributeError: 'binascii.Error' object has no attribute '__notes__'. Did you mean: '__ne__'?" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_custom_zlib_error_is_noted self.assertEqual(msg, failure.exception.__notes__[]) ^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_codecs.TransformCodecTest.test_custom_zlib_error_is_noted" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 3091, in test_custom_zlib_error_is_noted\n self.assertEqual(msg, failure.exception.__notes__[0])\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAttributeError: 'zlib.error' object has no attribute '__notes__'. Did you mean: '__ne__'?" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_customreplace_encode self.assertEqual(self.encode(sin, ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ )", + "count": 1, + "exampleIds": [ + "test_codecencodings_jp.Test_CP932.test_customreplace_encode" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/multibytecodec_support.py\", line 107, in test_customreplace_encode\n self.assertEqual(self.encode(sin,\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\n \"test.xmlcharnamereplace\")[0], sout)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b'\\x81\\xe1ℜ\\x81\\xe2 = ⟨ሴ⟩' != b'«ℜ» = ⟨ሴ⟩'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_cycle_collection self.assertIsNone(wr()) ~~~~~~~~~~~~~~~~~^^^^^^ AssertionError: .X object at 0x33885af4> is not None" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_dash_c_loader self.assertIn(expected, out) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^ AssertionError: b ", + "count": 1, + "exampleIds": [ + "test_cmd_line_script.CmdLineTest.test_dash_c_loader" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_cmd_line_script.py\", line 159, in test_dash_c_loader\n self.assertIn(expected, out)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^\nAssertionError: b\"\" not found in b'None\\n'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_dash_m_main_traceback self.assertIn(b, err) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ AssertionErro", + "count": 1, + "exampleIds": [ + "test_cmd_line_script.CmdLineTest.test_dash_m_main_traceback" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_cmd_line_script.py\", line 540, in test_dash_m_main_traceback\n self.assertIn(b'Traceback', err)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\nAssertionError: b'Traceback' not found in b'ImportError: Exception in __main__ module\\n at _run_module_code (native)\\n at run_module (:231:16)\\n at (:10:1)\\n'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_dataclass_derived_generic_from_base self.assertEqual(C1.__slots__, ()) ~~~~~~~~~~~~~~~~^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_dataclasses.TestSlots.test_dataclass_derived_generic_from_base" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_dataclasses/__init__.py\", line 3643, in test_dataclass_derived_generic_from_base\n self.assertEqual(C1.__slots__, ())\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^\nAssertionError: Tuples differ: ('__weakref__',) != ()\n\nFirst tuple contains 1 additional elements.\nFirst extra element 0:\n'__weakref__'\n\n- ('__weakref__',)\n+ ()" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_dataclass_derived_weakref_slot @dataclass(slots=True, weakref_slot=True) ~~~~~~~~~^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_dataclasses.TestSlots.test_dataclass_derived_weakref_slot" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_dataclasses/__init__.py\", line 3611, in test_dataclass_derived_weakref_slot\n @dataclass(slots=True, weakref_slot=True)\n ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/dataclasses.py\", line 1343, in wrap\n return _process_class(cls, init, repr, eq, order, unsafe_hash,\n frozen, match_args, kw_only, slots,\n weakref_slot)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/dataclasses.py\", line 1178, in _process_class\n cls = _add_slots(cls, frozen, weakref_slot)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/dataclasses.py\", line 1292, in _add_slots\n newcls = type(cls)(cls.__name__, cls.__bases__, cls_dict)\nTypeError: __weakref__ slot disallowed: we already got one" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_date_datetime_comparison self.assertTrue(x != y) ~~~~~~~~~~~~~~~^^^^^^^^ AssertionError: False ", + "count": 1, + "exampleIds": [ + "datetimetester.Oddballs_Fast.test_date_datetime_comparison" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/datetimetester.py\", line 5589, in test_date_datetime_comparison\n self.assertTrue(x != y)\n ~~~~~~~~~~~~~~~^^^^^^^^\nAssertionError: False is not true" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_debug_mode_manages_coroutine_origin_tracking self.loop.run_until_complete(start()) ~~~~~~~~~~~~", + "count": 1, + "exampleIds": [ + "test_asyncio.test_pep492.CoroutineTests.test_debug_mode_manages_coroutine_origin_tracking" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncio/test_pep492.py\", line 153, in test_debug_mode_manages_coroutine_origin_tracking\n self.loop.run_until_complete(start())\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/base_events.py\", line 725, in run_until_complete\n return future.result()\n ~~~~~~~~~~~~~^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/futures.py\", line 199, in result\n raise self._exception.with_traceback(self._exception_tb)\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/asyncio/tasks.py\", line 304, in __step_run_and_handle_result\n result = coro.send(None)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_asyncio/test_pep492.py\", line 149, in start\n self.assertTrue(sys.get_coroutine_origin_tracking_depth() > 0)\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: False is not true" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_decimal self.assertEqual(self.db.decimal(, None), if self.old else None) ~~~~~~~~~~~~~", + "count": 1, + "exampleIds": [ + "test_unicodedata.Unicode_3_2_0_FunctionsTest.test_decimal" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_unicodedata.py\", line 260, in test_decimal\n self.assertEqual(self.db.decimal('\\xb2', None), 2 if self.old else None)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: None != 2" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_decimal_numeric_consistent self.assertEqual(dec, self.db.numeric(c)) ~~~~~~~~~~~~~~~^^^ Attribu", + "count": 1, + "exampleIds": [ + "test_unicodedata.UnicodeMiscTest.test_decimal_numeric_consistent" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_unicodedata.py\", line 719, in test_decimal_numeric_consistent\n self.assertEqual(dec, self.db.numeric(c))\n ~~~~~~~~~~~~~~~^^^\nAttributeError: module 'unicodedata' has no attribute 'numeric'" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_decode_unicode decoder = codecs.getincrementaldecoder(enc)() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^ ", + "count": 1, + "exampleIds": [ + "test_multibytecodec.Test_IncrementalDecoder.test_decode_unicode" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_multibytecodec.py\", line 271, in test_decode_unicode\n decoder = codecs.getincrementaldecoder(enc)()\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^\nLookupError: unknown encoding euc_jisx0213" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_decode_unicode self.assertRaises(TypeError, codecs.getdecoder(enc), ) ~~~~~~~~~~~~~~~~~^^^", + "count": 1, + "exampleIds": [ + "test_multibytecodec.Test_MultibyteCodec.test_decode_unicode" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_multibytecodec.py\", line 78, in test_decode_unicode\n self.assertRaises(TypeError, codecs.getdecoder(enc), \"\")\n ~~~~~~~~~~~~~~~~~^^^^^\nLookupError: unknown encoding euc_jisx0213" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_decode_unicode self.assertRaises(TypeError, decoder, ) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_codecs.TypesTest.test_decode_unicode" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 2599, in test_decode_unicode\n self.assertRaises(TypeError, decoder, \"xxx\")\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/case.py\", line 795, in assertRaises\n return context.handle('assertRaises', args, kwargs)\n ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/elide/lib/resources/python/python-home/lib/python3.13/unittest/case.py\", line 238, in handle\n callable_obj(*args, **kwargs)\n ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nNotImplementedError: utf_16_ex_decode" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_decode_warnings with self.assertWarnsRegex(DeprecationWarning, ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_codecs.UnicodeEscapeTest.test_decode_warnings" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 2691, in test_decode_warnings\n with self.assertWarnsRegex(DeprecationWarning,\n ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^\n r\"invalid escape sequence '\\\\%c'\" % (i-32)):\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: DeprecationWarning not triggered" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_decodehelper self.assertEqual(b.decode(, ), ) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^", + "count": 1, + "exampleIds": [ + "test_codeccallbacks.CodecCallbackTest.test_decodehelper" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codeccallbacks.py\", line 978, in test_decodehelper\n self.assertEqual(b\"\\\\uyyyy0\".decode(\"raw-unicode-escape\", \"test.posreturn\"), \"0\")\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: '\\\\0' != '0'\n- \\0\n? -\n+ 0" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_decoder_state self.check_state_handling_decode(encoding, u, u.encode(encoding)) ~~~~~~~~^^^^^^^", + "count": 1, + "exampleIds": [ + "test_codecs.BasicUnicodeTest.test_decoder_state" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_codecs.py\", line 2312, in test_decoder_state\n self.check_state_handling_decode(encoding, u, u.encode(encoding))\n ~~~~~~~~^^^^^^^^^^\nNotImplementedError: latin1" + ] + }, + { + "signature": "Traceback (most recent call last): File , line , in test_decoding_error_at_the_end_of_the_line self.check_string(br) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ ", + "count": 1, + "exampleIds": [ + "test_cmd_line.SyntaxErrorTests.test_decoding_error_at_the_end_of_the_line" + ], + "samples": [ + "Traceback (most recent call last):\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_cmd_line.py\", line 1073, in test_decoding_error_at_the_end_of_the_line\n self.check_string(br\"'\\u1f'\")\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/support/__init__.py\", line 2791, in wrapper\n return func(*args, **kwargs)\n File \"/work/.harness/work/cpython-core/cpython-root/Lib/test/test_cmd_line.py\", line 1067, in check_string\n self.assertIn(b\"\\nSyntaxError\", proc.stderr)\n ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: b'\\nSyntaxError' not found in b\"Error: Usage: 'elide