issues
search
immunant
/
c2rust
Migrate C code to Rust
https://c2rust.com/
Other
3.81k
stars
220
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
analyze: bad rewrite of derive(Clone)
#952
spernsteiner
closed
1 year ago
0
analyze: remove #[derive(Copy, Clone)] when rewrites make the struct non-cloneable
#951
spernsteiner
opened
1 year ago
1
analyze: bad shim calls when shim generation fails
#950
spernsteiner
opened
1 year ago
4
analyze: missing lifetime args for structs with no pre-existing lifetimes
#949
spernsteiner
closed
1 year ago
0
analyze: avoid rewriting structs mentioned in extern declarations
#948
spernsteiner
closed
1 year ago
0
(`c2rust-analyze`) Add more (still incomplete) dataflow constraints for ptr casts
#947
kkysen
opened
1 year ago
0
Feature suggestion: Stronger handling of `restrict` qualifier?
#946
Dante-Broggi
opened
1 year ago
0
analyze: fix panic on `addr_of!(...) as ...`
#945
spernsteiner
closed
1 year ago
0
analyze: borrowck assertion failure on casts involving hypothetical region params
#944
spernsteiner
closed
1 year ago
0
analyze: borrowck assertion failure on statics with hypothetical region params
#943
spernsteiner
closed
1 year ago
0
analyze: add function attrs for testing
#942
spernsteiner
closed
1 year ago
1
“fatal error: 'stdarg.h' file not found”
#941
LenaWil
opened
1 year ago
2
Update Vector Operations
#940
novafacing
opened
1 year ago
0
analyze: generate shims for calls from non-rewritten to rewritten code
#939
spernsteiner
closed
1 year ago
2
(Question) CROWN translator
#938
hardBSDk
closed
1 year ago
1
analyze: refactor `rewrite::apply`
#937
spernsteiner
closed
1 year ago
0
analyze: generate casts around call arguments and results
#936
spernsteiner
closed
1 year ago
1
(`c2rust-analyze/tests`) Specify `--edition 2021` for the tests, fixing issues with imports and `core` (#912)
#935
kkysen
closed
1 year ago
0
analyze: new implementation of MIR-to-HIR rewrite lifting
#934
spernsteiner
closed
1 year ago
5
(`c2rust-analyze/tests`) Use absolute paths for locating test files so it works from all CWDs
#933
kkysen
closed
1 year ago
0
(`c2rust-analyze`) Fix bleeding of `RUST_LOG` into `RUST_LOG_PANIC`'s logger
#932
kkysen
closed
1 year ago
0
analyze: setting `RUST_LOG=c2rust_analyze::context=trace` causes panic
#931
spernsteiner
closed
1 year ago
0
Release 0.18.0
#930
fw-immunant
closed
1 year ago
0
analyze: add support for some unsupported casts
#929
spernsteiner
closed
1 year ago
3
A couple testing tweaks
#928
fw-immunant
opened
1 year ago
2
rewriter: struct type parameter rewrites swallow constraints
#927
aneksteind
closed
11 months ago
1
rewriter: type alias for struct does not support hypothetical lifetimes
#926
aneksteind
opened
1 year ago
1
(`c2rust transpile`) Translate `static const`s without raw ptrs as non-`mut` `static`s
#925
kkysen
opened
1 year ago
0
analyze: extend Cell rewrite support to include CELL struct fields
#924
spernsteiner
opened
1 year ago
0
analyze: preserve refs
#923
spernsteiner
closed
1 year ago
2
analyze: minor fixes
#922
spernsteiner
closed
1 year ago
0
rewriter: hypothetical lifetime parameters not added to types in function signatures
#921
aneksteind
closed
11 months ago
4
analyze: introduce FlagSet::FIXED
#920
spernsteiner
closed
1 year ago
8
analyze: refactor MIR rewrite generation
#919
spernsteiner
closed
1 year ago
2
analyze: minor fixes
#918
spernsteiner
closed
1 year ago
0
missing transpile_files ?
#917
lengyijun
closed
1 year ago
1
Document `git` dependency from #809
#916
lengyijun
closed
1 year ago
0
Feat.rewrite.lifetime
#915
aneksteind
closed
1 year ago
2
(`c2rust-analyze/tests`) Add tests for ways to call `addr_of!`
#914
kkysen
closed
1 year ago
0
(`c2rust-analyze`) Fix dataflow constraints in ptr casts
#913
kkysen
opened
1 year ago
0
(`c2rust-analyze`) Support all ways of writing `addr_of!` during rewriting
#912
kkysen
closed
1 year ago
3
analyze: bring static handling in line with locals
#911
spernsteiner
closed
1 year ago
0
Rewrite field declarations
#910
aneksteind
closed
1 year ago
2
(`c2rust-analyze`) Support rewrites with implicit `&raw`s
#909
kkysen
closed
1 year ago
3
analyze: rewrite cast target types
#908
spernsteiner
opened
1 year ago
0
analyze: removing `mut` from `static` introduces Sync errors
#907
spernsteiner
opened
1 year ago
5
analyze: missing `&p[0]` rewrite when dropping `OFFSET` permission
#906
spernsteiner
opened
1 year ago
0
analyze: fix bad rewrite `#[derive(&(Clone))]`
#905
spernsteiner
closed
1 year ago
1
Use of `__cdecl` in higher-order contexts casuses panic
#904
TDecking
opened
1 year ago
0
rewriter: only one level of macro expansion is supported in rewriting macro calls
#903
aneksteind
opened
1 year ago
0
Previous
Next