-
Notifications
You must be signed in to change notification settings - Fork 130
Open
Description
This line (buf = &buf[..crate::io::blocking::DEFAULT_MAX_BUF_SIZE];) fails to compile with:
--- BUILDING tokio v1.43.0 (75.0% 1r,0w,1b,6c/8t)
> /home/benni/src/work/sdmsh-rs/tools/build/mrustc/bin/mrustc vendor/tokio/src/lib.rs -o output/libtokio-1_43_0.rlib
-C emit-depfile=output/libtokio-1_43_0.rlib.d --cfg debug_assertions -O -L /home/benni/src/work/sdmsh-rs/tools/lib -L output --crate-name tokio --crate-type rlib --crate-tag 1_43_0 --edition 2021 --extern pin_project_lite=output/libpin_project_lite-0_2_16.rlib > output/libtokio-1_43_0.rlib_dbg.txt
(75.0% 1r,0w,1b,6c/8t): tokio v1.43.0
vendor/tokio/src/io/stdio_common.rs:54:28 error:0:Unexpected token TOK_RWORD_CRATE, expected TOK_SQUARE_CLOSE
Process was terminated with signal 6
FAILING COMMAND: /home/benni/src/work/sdmsh-rs/tools/build/mrustc/bin/mrustc vendor/tokio/src/lib.rs -o output/libtokio-1_43_0.rlib -C emit-depfile=output/libtokio-1_43_0.rlib.d --cfg debug_assertions -O -L /home/benni/src/work/sdmsh-rs/tools/lib -L output --crate-name tokio --crate-type rlib --crate-tag 1_43_0 --edition 2021 --extern pin_project_lite=output/libpin_project_lite-0_2_16.rlib
After manually replacing the line, it fails to compile, because async is apparently not supported:
--- BUILDING tokio v1.43.0 (75.0% 1r,0w,1b,6c/8t)
> /home/benni/src/work/sdmsh-rs/tools/build/mrustc/bin/mrustc vendor/tokio/src/lib.rs -o output/libtokio-1_43_0.rlib
-C emit-depfile=output/libtokio-1_43_0.rlib.d --cfg debug_assertions -O -L /home/benni/src/work/sdmsh-rs/tools/lib -L output --crate-name tokio --crate-type rlib --crate-tag 1_43_0 --edition 2021 --extern pin_project_lite=output/libpin_project_lite-0_2_16.rlib > output/libtokio-1_43_0.rlib_dbg.txt
(75.0% 1r,0w,1b,6c/8t): tokio v1.43.0
vendor/tokio/src/io/stdio_common.rs:185:25 error:0:Unexpected token TOK_RWORD_ASYNC
Process was terminated with signal 6
FAILING COMMAND: /home/benni/src/work/sdmsh-rs/tools/build/mrustc/bin/mrustc vendor/tokio/src/lib.rs -o output/libtokio-1_43_0.rlib -C emit-depfile=output/libtokio-1_43_0.rlib.d --cfg debug_assertions -O -L /home/benni/src/work/sdmsh-rs/tools/lib -L output --crate-name tokio --crate-type rlib --crate-tag 1_43_0 --edition 2021 --extern pin_project_lite=output/libpin_project_lite-0_2_16.rlib
Metadata
Metadata
Assignees
Labels
No labels