Size: a a a

2020 May 12

MB

Mikail Bagishov in rust_offtopic
Dollar Føølish
Почалось
Насколько я понимаю, форматированик даблов это очень нетривиальная вещь
источник

MB

Mikail Bagishov in rust_offtopic
И ее поддержка опять же раздует бинарник
источник

DF

Dollar Føølish in rust_offtopic
Надо из кора все это выпилить нахуй
источник

DF

Dollar Føølish in rust_offtopic
Что несовместимо с эмбедом
источник

DF

Dollar Føølish in rust_offtopic
А то так и будут говорить про игрушечный язык
источник

MB

Mikail Bagishov in rust_offtopic
Dollar Føølish
Что несовместимо с эмбедом
Зачем?
источник

MB

Mikail Bagishov in rust_offtopic
Лучше флаги добавить
источник

DF

Dollar Føølish in rust_offtopic
Да, лучше
источник

DF

Dollar Føølish in rust_offtopic
Флаг называется запретить паники
источник

DF

Dollar Føølish in rust_offtopic
-fno-exceptions
источник

MB

Mikail Bagishov in rust_offtopic
Dollar Føølish
Флаг называется запретить паники
Даже флаг "заменить пайлоады паник на ()" решит проблему с форматированием
источник

DF

Dollar Føølish in rust_offtopic
Окей
источник

MB

Mikail Bagishov in rust_offtopic
Dollar Føølish
-fno-exceptions
А как именно этот флаг должен работать?
источник

DF

Dollar Føølish in rust_offtopic
Если видит панику то не компилирует
источник

DF

Dollar Føølish in rust_offtopic
Аби сохранять не нужно , т.к. крейты все в сорцах
источник

MB

Mikail Bagishov in rust_offtopic
Dollar Føølish
Если видит панику то не компилирует
Такое уже реализовано где-то на crates.io
источник

MB

Mikail Bagishov in rust_offtopic
Там довольно веселый хак
источник

DF

Dollar Føølish in rust_offtopic
Какой?
источник

MB

Mikail Bagishov in rust_offtopic
Ставится обработчик паники, который вызывает несуществующую extern "C" функцию
источник

MB

Mikail Bagishov in rust_offtopic
Тогда, если есть паники, то код просто не слинкуется
источник