compiling against latest rust