Size: a a a

Rust — русскоговорящее сообществo

2020 April 02

BV

Boris Vinogradov in Rust — русскоговорящее сообществo
Alexander Tchitchigin
Кажется, вы путаете Сунь Цзы и Лао Цзы... 🤔
кажется кто-то до сих пор считает что один из них существовал
источник

Э

Эрик in Rust — русскоговорящее сообществo
Посоны, у меня мири падает, когда я её пытаюсь запустить в плейграунде. Но код вроде норм. Что там такое происходит?
https://play.rust-lang.org/?version=stable&mode=release&edition=2018&gist=5b46015ae87dc4ac8aa6e3ffd86be1c1
источник

p

polunin.ai in Rust — русскоговорящее сообществo
Эрик
Посоны, у меня мири падает, когда я её пытаюсь запустить в плейграунде. Но код вроде норм. Что там такое происходит?
https://play.rust-lang.org/?version=stable&mode=release&edition=2018&gist=5b46015ae87dc4ac8aa6e3ffd86be1c1
а что мири говорит?
источник

Э

Эрик in Rust — русскоговорящее сообществo
polunin.ai
а что мири говорит?
Checking playground v0.0.1 (/playground)
thread 'main' panicked at 'attempt to create unaligned or null slice', /playground/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libcore/macros/mod.rs:34:9
error: could not compile playground.

To learn more, run the command again with --verbose.
источник

BD

Berkus Decker in Rust — русскоговорящее сообществo
Эрик
Посоны, у меня мири падает, когда я её пытаюсь запустить в плейграунде. Но код вроде норм. Что там такое происходит?
https://play.rust-lang.org/?version=stable&mode=release&edition=2018&gist=5b46015ae87dc4ac8aa6e3ffd86be1c1
а у меня не падает 😉
источник

p

polunin.ai in Rust — русскоговорящее сообществo
Эрик
Checking playground v0.0.1 (/playground)
thread 'main' panicked at 'attempt to create unaligned or null slice', /playground/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libcore/macros/mod.rs:34:9
error: could not compile playground.

To learn more, run the command again with --verbose.
это что ты запустил в плейграунде? у меня все работает
источник

Э

Эрик in Rust — русскоговорящее сообществo
polunin.ai
это что ты запустил в плейграунде? у меня все работает
Значит баг. Ладно.
источник

BD

Berkus Decker in Rust — русскоговорящее сообществo
Compiling playground v0.0.1 (/playground)
   Finished release [optimized] target(s) in 1.40s
    Running `target/release/playground`

Standard Output

Hello, world!
Ok("leaglhewf834u9ruf2qivyfoq8q3bvh fqq38v qyiflqbwhyif ho8yq98dynqofu o8q yhf8h fiqhfi7gq3fiq3gfibi 3fgqogfogqefo78gfi7 geiqf giqgf ieqg ifqeigqip; gpuiqhgiq3pig iqphpiqhg")
Empty: Ok("")
Non-ASCII: Err(16)
источник

Э

Эрик in Rust — русскоговорящее сообществo
Berkus Decker
Compiling playground v0.0.1 (/playground)
   Finished release [optimized] target(s) in 1.40s
    Running `target/release/playground`

Standard Output

Hello, world!
Ok("leaglhewf834u9ruf2qivyfoq8q3bvh fqq38v qyiflqbwhyif ho8yq98dynqofu o8q yhf8h fiqhfi7gq3fiq3gfibi 3fgqogfogqefo78gfi7 geiqf giqgf ieqg ifqeigqip; gpuiqhgiq3pig iqphpiqhg")
Empty: Ok("")
Non-ASCII: Err(16)
Это просто ран, он у меня тоже идёт, а мири падает.
источник

p

polunin.ai in Rust — русскоговорящее сообществo
Эрик
Это просто ран, он у меня тоже идёт, а мири падает.
где ты видешь в плейграунде мири, я не вижу
источник

Э

Эрик in Rust — русскоговорящее сообществo
Tools -> Miri
источник

p

polunin.ai in Rust — русскоговорящее сообществo
а, падает, да
источник

BD

Berkus Decker in Rust — русскоговорящее сообществo
да, мири падает индид
источник

p

polunin.ai in Rust — русскоговорящее сообществo
это баг в мири скорее всего, открой ишьюсу
источник

BD

Berkus Decker in Rust — русскоговорящее сообществo
падает оно вообще в либкоре макросах
источник

Э

Эрик in Rust — русскоговорящее сообществo
Berkus Decker
падает оно вообще в либкоре макросах
Это какой-нибудь assert! где-то, я почти уверен.
источник

p

polunin.ai in Rust — русскоговорящее сообществo
Эрик
Это какой-нибудь assert! где-то, я почти уверен.
нет, это макрос panic!()
источник

ML

Mike Lubinets in Rust — русскоговорящее сообществo
polunin.ai
нет, это макрос panic!()
Панику кидает Miri потому что детектит UB в ансайфном коде
источник

ML

Mike Lubinets in Rust — русскоговорящее сообществo
Это не баг Miri, это баг кода, с довольно высокой вероятностью.
источник

p

polunin.ai in Rust — русскоговорящее сообществo
Mike Lubinets
Панику кидает Miri потому что детектит UB в ансайфном коде
она всегда кидает такое непонятное сообщение?
источник