mirror of
https://github.com/astral-sh/uv.git
synced 2025-10-28 10:50:29 +00:00
Reduce stack sizes further and ignore remaining tests (#1261)
This PR reduces the stack sizes a windows a little further using the stack traces from stack overflows combined with looking at the type sizes. Ultimately, it ignore the three remaining tests failing in debug on windows due to stack overflows to unblock `cargo test` for windows on CI. 444 tests run: 444 passed (39 slow), 1 skipped
This commit is contained in:
parent
e0cdf1a16f
commit
ab45485eb5
8 changed files with 138 additions and 103 deletions
|
|
@ -119,7 +119,7 @@ impl<'a, T: BuildContext> SourceDistCachedBuilder<'a, T> {
|
|||
path: path.clone(),
|
||||
editable: false,
|
||||
};
|
||||
return self.path(source_dist, &path_source_dist).await;
|
||||
return self.path(source_dist, &path_source_dist).boxed().await;
|
||||
}
|
||||
};
|
||||
|
||||
|
|
@ -141,8 +141,12 @@ impl<'a, T: BuildContext> SourceDistCachedBuilder<'a, T> {
|
|||
.boxed()
|
||||
.await?
|
||||
}
|
||||
SourceDist::Git(git_source_dist) => self.git(source_dist, git_source_dist).await?,
|
||||
SourceDist::Path(path_source_dist) => self.path(source_dist, path_source_dist).await?,
|
||||
SourceDist::Git(git_source_dist) => {
|
||||
self.git(source_dist, git_source_dist).boxed().await?
|
||||
}
|
||||
SourceDist::Path(path_source_dist) => {
|
||||
self.path(source_dist, path_source_dist).boxed().await?
|
||||
}
|
||||
};
|
||||
|
||||
Ok(built_wheel_metadata)
|
||||
|
|
@ -268,6 +272,7 @@ impl<'a, T: BuildContext> SourceDistCachedBuilder<'a, T> {
|
|||
|
||||
Ok(manifest)
|
||||
}
|
||||
.boxed()
|
||||
.instrument(info_span!("download", source_dist = %source_dist))
|
||||
};
|
||||
let req = self.cached_client.uncached().get(url.clone()).build()?;
|
||||
|
|
@ -361,6 +366,7 @@ impl<'a, T: BuildContext> SourceDistCachedBuilder<'a, T> {
|
|||
|
||||
Ok(manifest)
|
||||
}
|
||||
.boxed()
|
||||
.instrument(info_span!("download", source_dist = %source_dist))
|
||||
};
|
||||
let req = self.cached_client.uncached().get(url.clone()).build()?;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue