From 82caf2132ddf14baf47896ba658788bd17a48dae Mon Sep 17 00:00:00 2001 From: Michael Kohl Date: Sat, 3 Jun 2017 14:38:45 +0700 Subject: [PATCH] Create directory for dump-mir-dir automatically Fixes #35543 --- src/librustc_mir/util/pretty.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/librustc_mir/util/pretty.rs b/src/librustc_mir/util/pretty.rs index eaba573dcd2..22a8c4378d4 100644 --- a/src/librustc_mir/util/pretty.rs +++ b/src/librustc_mir/util/pretty.rs @@ -111,6 +111,7 @@ fn dump_matched_mir_node<'a, 'tcx>(tcx: TyCtxt<'a, 'tcx, 'tcx>, let p = Path::new(file_dir); file_path.push(p); }; + let _ = fs::create_dir_all(&file_path); let file_name = format!("rustc.node{}{}{}.{}.{}.mir", source.item_id(), promotion_id, pass_num, pass_name, disambiguator); file_path.push(&file_name); -- 2.44.0