1
1
use alloc_wg:: {
2
- alloc:: Global ,
3
2
boxed:: Box ,
4
3
collections:: CollectionAllocErr :: * ,
5
4
vec,
@@ -1127,7 +1126,7 @@ fn test_try_reserve() {
1127
1126
1128
1127
{
1129
1128
// Note: basic stuff is checked by test_reserve
1130
- let mut empty_bytes: Vec < u8 , _ > = Vec :: new_in ( Global ) ;
1129
+ let mut empty_bytes: Vec < u8 , _ > = Vec :: new ( ) ;
1131
1130
1132
1131
// Check isize::MAX doesn't count as an overflow
1133
1132
if let Err ( CapacityOverflow ) = empty_bytes. try_reserve ( MAX_CAP ) {
@@ -1165,8 +1164,7 @@ fn test_try_reserve() {
1165
1164
1166
1165
{
1167
1166
// Same basic idea, but with non-zero len
1168
- let mut ten_bytes: Vec < u8 , _ > = vec ! [ try in Global ; 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 ]
1169
- . expect ( "Unable to allocate ten bytes" ) ;
1167
+ let mut ten_bytes: Vec < u8 > = vec ! [ 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 ] ;
1170
1168
1171
1169
if let Err ( CapacityOverflow ) = ten_bytes. try_reserve ( MAX_CAP - 10 ) {
1172
1170
panic ! ( "isize::MAX shouldn't trigger an overflow!" ) ;
@@ -1191,8 +1189,7 @@ fn test_try_reserve() {
1191
1189
1192
1190
{
1193
1191
// Same basic idea, but with interesting type size
1194
- let mut ten_u32s: Vec < u32 , _ > = vec ! [ try in Global ; 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 ]
1195
- . expect ( "Unable to allocate 40 bytes" ) ;
1192
+ let mut ten_u32s: Vec < u32 > = vec ! [ 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 ] ;
1196
1193
1197
1194
if let Err ( CapacityOverflow ) = ten_u32s. try_reserve ( MAX_CAP / 4 - 10 ) {
1198
1195
panic ! ( "isize::MAX shouldn't trigger an overflow!" ) ;
@@ -1229,7 +1226,7 @@ fn test_try_reserve_exact() {
1229
1226
let guards_against_isize = size_of :: < usize > ( ) < 8 ;
1230
1227
1231
1228
{
1232
- let mut empty_bytes: Vec < u8 , _ > = Vec :: new_in ( Global ) ;
1229
+ let mut empty_bytes: Vec < u8 > = Vec :: new ( ) ;
1233
1230
1234
1231
if let Err ( CapacityOverflow ) = empty_bytes. try_reserve_exact ( MAX_CAP ) {
1235
1232
panic ! ( "isize::MAX shouldn't trigger an overflow!" ) ;
@@ -1260,8 +1257,7 @@ fn test_try_reserve_exact() {
1260
1257
}
1261
1258
1262
1259
{
1263
- let mut ten_bytes: Vec < u8 , _ > = vec ! [ try in Global ; 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 ]
1264
- . expect ( "Unable to allocate ten bytes" ) ;
1260
+ let mut ten_bytes: Vec < u8 > = vec ! [ 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 ] ;
1265
1261
1266
1262
if let Err ( CapacityOverflow ) = ten_bytes. try_reserve_exact ( MAX_CAP - 10 ) {
1267
1263
panic ! ( "isize::MAX shouldn't trigger an overflow!" ) ;
@@ -1284,8 +1280,7 @@ fn test_try_reserve_exact() {
1284
1280
}
1285
1281
1286
1282
{
1287
- let mut ten_u32s: Vec < u32 , _ > = vec ! [ try in Global ; 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 ]
1288
- . expect ( "Unable to allocate 40 bytes" ) ;
1283
+ let mut ten_u32s: Vec < u32 > = vec ! [ 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 ] ;
1289
1284
1290
1285
if let Err ( CapacityOverflow ) = ten_u32s. try_reserve_exact ( MAX_CAP / 4 - 10 ) {
1291
1286
panic ! ( "isize::MAX shouldn't trigger an overflow!" ) ;
0 commit comments