adsharma

Results 211 comments of adsharma

https://github.com/py2many/py2many/blob/main/tests/ext_cases/string_sum.py https://github.com/py2many/py2many/blob/main/tests/ext_expected/string_sum.rs

After reading some RFCs related to try_blocks, I found a combination that works: ``` #![feature(try_blocks)] use std::io; use std::io::Bytes; use std::io::Read; use std::fs::File; pub fn main() { let result: Result...

Please reopen a new one if there are more issues. The just added `--no-strict` option may be useful to work around these type of issues.

Here's the updated failure list https://gist.github.com/adsharma/c3c2be5110dd1058d8f675da4de38360 Last failed run: https://github.com/py2many/py2many/actions/runs/12529789220/job/34945725217 ``` 11 kotlin 5 dlang 3 smt 3 python 3 mojo 3 self-transpilation-failures 1 vlang ``` I recently had a...

Some failures are caused by code changes where the expected output is "more correct" than what the test harness expects. You could send a PR by doing things like: ```...

In this run for example, kotlin tests pass 100% https://github.com/py2many/py2many/actions/runs/12530028216/job/34946179362 == 40 passed, 47 skipped, 992 deselected, 4435 warnings in 457.42s (0:07:37) ===

This run had only 18 failures. The least I've seen so far. https://github.com/py2many/py2many/actions/runs/12532415990/job/34951126322

dlang tests were broken by #621, specifically this commit: https://github.com/py2many/py2many/pull/621/commits/a3a6568ad107a8a77d90a2aa8106dd0f8b88a479

@yilab @mw66 could you look into the failures above? Some are simple to fix (like add back the missing `const`). Others I'm not sure.

Investigated two of the failures: sys_argv.d: passes if run as `dmd -of=dart -run tests/expected/sys_argv.d` infer_ops.d: hard to fix. Need to port over the _needs_cast/_cast infra from rust/go backends. wontfix For...