Lifestream

Results for #fail

07:30 utc sep 02 2019 permalink

Reported a critical bug in rustfmt #fail #github #patch https://github.com/rust-lang/rustfmt/issues/3770

07:28 utc sep 02 2019 permalink

Also added many more converter implementations with macros. There are 988 TryConvert implementations. #win #fail #artichoke

07:28 utc sep 02 2019 permalink

Led to reporting this #mruby bug: https://github.com/mruby/mruby/issues/4684 #github #fail although I was able to work around it #artichoke

Photo for post 740
07:26 utc sep 02 2019 permalink

The converters are central to #artichoke. Changing this core abstraction was painful: 84 files changed, 2000 lines added, 2800 lines removed. #fail #git

09:24 utc aug 01 2019 permalink

I'm trying to improve Regexp performance in #artichoke by using the regex crate instead of oniguruma in some cases. It turns out not to be faster in all cases #patch #rust #fail https://github.com/rust-lang/regex/issues/604

08:06 utc aug 01 2019 permalink

This was hard to track down: emscripten linker error with a particular function signature #rust #wasm #patch #github #fail https://github.com/emscripten-core/emscripten/issues/9135

04:47 utc jul 29 2019 permalink

I forked onig and hope to add support for the wasm-unknown-unknown build target. For #artichoke though, it's too soon. Once mruby-sys is pulled into #Rust I'll try again #ruby #mruby #fail #patch #Wasm

04:45 utc jul 29 2019 permalink

Neither mruby-sys nor onig can build with wasm-unknown-unknown or wasm-wasi, so I was stuck with wasm-unknown-emscripten. The linker on mruby-sys would dead code eliminate artichoke_backend::Artichoke #fail #Wasm #artichoke #mruby

04:38 utc jul 29 2019 permalink

With renewed focus of building my own #Ruby instead of extending #mruby, I put in some effort to make mruby an implementation detail of #artichoke. Lots of refactoring with sed. #fail

04:33 utc jul 29 2019 permalink

CactusRef is still an incredibly unsafe crate, but at least it aborts if it detects a use-after-free #fail #artichoke

19:43 utc jul 14 2019 permalink

That memory leak turned out to be quite the yak shave. setjmp/longjmp from C leaving #rust memory in inconsistent state #fail https://github.com/lopopolo/ferrocarril/pull/168

Photo for post 705
19:33 utc jul 07 2019 permalink

#git bisect is why it's important that your repo be buildable at every commit. Currently fixing a massive memory leak in ferrocarril #fail

01:07 utc may 26 2019 permalink

Despite all I talk about #aws #ec2, I cannot for the life of me type isntances correctly #fail

20:04 utc may 25 2019 permalink

here's another Clippy bug #rust #fail https://github.com/rust-lang/rust-clippy/issues/4143

01:23 utc may 17 2019 permalink

You can tell which parts of ferrocarril are new to me based on how many consecutive commits are dedicated to a feature. By this measure, the new (and hard) things were sys crates, #ci, and TryFrom traits #rust #win #fail

07:45 utc apr 29 2019 permalink

About 6 weeks ago I reached out to two literary agents to see if they'd help me publish a book. I got an explicit rejection last week! A little bit #fail, but also definitely progress #win 😊

05:24 utc apr 18 2019 permalink

I generated FFI bindings for mruby with bindgen! I wrote a #c extension library for wrapping mruby macros! #win I wrote (a lot of) unsafe #rust code. Clippy helps a lot to make sure I'm not doing anything stupid. I have caused quite a few #segfault #fail

05:22 utc apr 18 2019 permalink

I overflowed the compiler (which didn't crash it) and crashed the linter with an ICE #win #fail

05:05 utc apr 18 2019 permalink

I found an ICE (internal compiler error) in clippy in #rust nightly #fail https://github.com/rust-lang/rust/issues/60067