R Under development (unstable) (2026-01-13 r89301 ucrt) -- "Unsuffered Consequences" Copyright (C) 2026 The R Foundation for Statistical Computing Platform: x86_64-w64-mingw32/x64 R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. > library(testthat) > library(vctrs) > > test_check("vctrs") Starting 2 test processes. [ FAIL 0 | WARN 0 | SKIP 452 | PASS 6476 ] ══ Skipped tests (452) ═════════════════════════════════════════════════════════ • FIXME: dimnames of matrices are not properly concatenated (1): 'test-type-table.R:301:3' • Factors now have a `c()` method (1): 'test-type-factor.R:25:3' • Not testing performance (2): 'test-bind.R:446:3', 'test-bind.R:457:3' • On CRAN (445): 'test-bind.R:32:1', 'test-bind.R:77:1', 'test-bind.R:216:1', 'test-bind.R:243:1', 'test-bind.R:273:1', 'test-bind.R:291:1', 'test-bind.R:423:1', 'test-bind.R:469:1', 'test-bind.R:516:1', 'test-bind.R:558:1', 'test-bind.R:581:1', 'test-bind.R:596:1', 'test-bind.R:706:1', 'test-bind.R:778:1', 'test-bind.R:796:1', 'test-bind.R:803:1', 'test-bind.R:854:1', 'test-bind.R:894:1', 'test-bind.R:906:1', 'test-assert.R:150:1', 'test-assert.R:159:1', 'test-assert.R:169:1', 'test-assert.R:194:3', 'test-assert.R:248:1', 'test-assert.R:291:1', 'test-assert.R:318:1', 'test-assert.R:327:1', 'test-assert.R:336:1', 'test-assert.R:349:1', 'test-assert.R:370:1', 'test-assert.R:379:1', 'test-assert.R:388:1', 'test-assert.R:401:1', 'test-assert.R:506:1', 'test-assert.R:513:1', 'test-assert.R:522:1', 'test-assert.R:528:1', 'test-assert.R:553:1', 'test-assert.R:586:1', 'test-assert.R:607:1', 'test-assert.R:619:1', 'test-assert.R:633:1', 'test-assert.R:642:1', 'test-assert.R:649:1', 'test-assert.R:671:1', 'test-assert.R:703:1', 'test-assert.R:735:1', 'test-assert.R:757:1', 'test-c.R:43:1', 'test-c.R:57:1', 'test-c.R:101:1', 'test-c.R:165:1', 'test-c.R:250:1', 'test-c.R:262:1', 'test-c.R:382:1', 'test-c.R:491:1', 'test-c.R:503:1', 'test-c.R:614:1', 'test-case-when.R:75:1', 'test-case-when.R:112:1', 'test-case-when.R:121:1', 'test-case-when.R:259:1', 'test-case-when.R:286:1', 'test-case-when.R:295:1', 'test-case-when.R:301:1', 'test-case-when.R:307:1', 'test-case-when.R:313:1', 'test-case-when.R:328:1', 'test-case-when.R:350:1', 'test-case-when.R:369:1', 'test-case-when.R:472:1', 'test-case-when.R:483:1', 'test-case-when.R:492:1', 'test-case-when.R:498:1', 'test-case-when.R:504:1', 'test-case-when.R:510:1', 'test-case-when.R:590:1', 'test-compare.R:216:1', 'test-compare.R:245:1', 'test-compare.R:299:1', 'test-cast.R:1:1', 'test-cast.R:50:1', 'test-cast.R:97:1', 'test-cast.R:137:1', 'test-cast.R:341:1', 'test-complete.R:149:1', 'test-complete.R:157:1', 'test-dictionary.R:220:1', 'test-empty.R:38:1', 'test-conditions.R:45:1', 'test-conditions.R:64:1', 'test-conditions.R:90:1', 'test-conditions.R:103:1', 'test-conditions.R:120:1', 'test-conditions.R:136:1', 'test-conditions.R:183:1', 'test-conditions.R:189:1', 'test-conditions.R:199:1', 'test-conditions.R:208:1', 'test-equal.R:3:1', 'test-equal.R:179:1', 'test-equal.R:391:1', 'test-expand.R:112:1', 'test-expand.R:121:1', 'test-expand.R:127:1', 'test-expand.R:133:1', 'test-expand.R:143:1', 'test-expand.R:156:1', 'test-expand.R:168:1', 'test-group.R:132:1', 'test-hash.R:52:1', 'test-error-call.R:1:1', 'test-error-call.R:6:1', 'test-error-call.R:20:1', 'test-error-call.R:25:1', 'test-error-call.R:34:1', 'test-error-call.R:44:1', 'test-error-call.R:49:1', 'test-error-call.R:54:1', 'test-error-call.R:69:1', 'test-error-call.R:74:1', 'test-error-call.R:91:1', 'test-error-call.R:114:1', 'test-error-call.R:122:1', 'test-error-call.R:130:1', 'test-error-call.R:137:1', 'test-error-call.R:146:1', 'test-error-call.R:152:1', 'test-error-call.R:168:1', 'test-interval.R:310:1', 'test-interval.R:323:1', 'test-interval.R:578:1', 'test-interval.R:719:1', 'test-if-else.R:1:1', 'test-if-else.R:35:1', 'test-if-else.R:62:1', 'test-if-else.R:195:1', 'test-if-else.R:457:1', 'test-if-else.R:475:1', 'test-if-else.R:498:1', 'test-if-else.R:504:1', 'test-if-else.R:519:1', 'test-if-else.R:525:1', 'test-lifecycle-deprecated.R:16:1', 'test-lifecycle-deprecated.R:29:1', 'test-lifecycle-deprecated.R:47:1', 'test-list-of-transpose.R:69:1', 'test-list-of-transpose.R:78:1', 'test-list-of-transpose.R:89:1', 'test-list-of-transpose.R:95:1', 'test-list-unchop.R:1:1', 'test-list-unchop.R:18:1', 'test-list-unchop.R:45:1', 'test-list-unchop.R:368:1', 'test-list-unchop.R:398:1', 'test-list-unchop.R:461:1', 'test-list-unchop.R:486:1', 'test-list-unchop.R:505:1', 'test-list-unchop.R:753:1', 'test-list-unchop.R:779:1', 'test-list-unchop.R:861:1', 'test-list-unchop.R:876:1', 'test-list-unchop.R:891:1', 'test-list-unchop.R:1031:1', 'test-list-unchop.R:1066:1', 'test-list-unchop.R:1139:1', 'test-list-unchop.R:1152:1', 'test-list-unchop.R:1190:1', 'test-list-unchop.R:1266:1', 'test-list-combine.R:14:1', 'test-list-combine.R:355:1', 'test-list-combine.R:397:1', 'test-list-combine.R:418:1', 'test-list-combine.R:650:1', 'test-list-combine.R:697:1', 'test-list-combine.R:811:1', 'test-list-combine.R:833:1', 'test-list-combine.R:862:1', 'test-list-combine.R:871:1', 'test-list-combine.R:885:1', 'test-list-combine.R:982:1', 'test-list-combine.R:988:1', 'test-list-combine.R:998:1', 'test-list-combine.R:1009:1', 'test-list-combine.R:1029:1', 'test-list-combine.R:1154:1', 'test-list-combine.R:1213:1', 'test-list-combine.R:1256:1', 'test-list-combine.R:1279:1', 'test-list-combine.R:1326:1', 'test-list-combine.R:1373:1', 'test-list-combine.R:1447:1', 'test-list-combine.R:1468:1', 'test-list-combine.R:1491:1', 'test-list-combine.R:1698:1', 'test-list-combine.R:1763:1', 'test-list-combine.R:1778:1', 'test-list-combine.R:1869:1', 'test-list-combine.R:1884:1', 'test-list-combine.R:1910:1', 'test-list-combine.R:1966:1', 'test-list-combine.R:2461:1', 'test-list-combine.R:2489:1', 'test-list-combine.R:2513:1', 'test-list-combine.R:2561:1', 'test-list-combine.R:2723:1', 'test-list-combine.R:2871:1', 'test-list-combine.R:3001:1', 'test-match.R:471:1', 'test-match.R:626:1', 'test-match.R:1029:1', 'test-match.R:1055:1', 'test-match.R:1219:1', 'test-match.R:1237:1', 'test-match.R:1263:1', 'test-match.R:1305:1', 'test-match.R:1314:1', 'test-match.R:1344:1', 'test-match.R:1406:1', 'test-match.R:1433:1', 'test-match.R:1455:1', 'test-match.R:1503:1', 'test-match.R:1553:1', 'test-match.R:1574:1', 'test-match.R:1588:1', 'test-match.R:1655:1', 'test-match.R:1672:1', 'test-match.R:1685:1', 'test-match.R:1718:1', 'test-match.R:1741:1', 'test-match.R:1794:1', 'test-match.R:1831:1', 'test-match.R:1858:1', 'test-match.R:1925:1', 'test-match.R:1975:1', 'test-match.R:1990:1', 'test-match.R:2113:1', 'test-match.R:2139:1', 'test-match.R:2473:1', 'test-names.R:80:1', 'test-names.R:103:1', 'test-names.R:143:1', 'test-names.R:159:1', 'test-names.R:188:1', 'test-names.R:196:1', 'test-names.R:367:1', 'test-names.R:554:1', 'test-names.R:656:1', 'test-names.R:698:1', 'test-names.R:944:1', 'test-names.R:1090:1', 'test-names.R:1124:1', 'test-parallel.R:80:1', 'test-parallel.R:105:1', 'test-parallel.R:122:1', 'test-parallel.R:133:1', 'test-parallel.R:144:1', 'test-print-str.R:1:1', 'test-order.R:1381:1', 'test-order.R:1404:1', 'test-order.R:1949:3', 'test-order.R:1977:1', 'test-ptype-abbr-full.R:108:1', 'test-rank.R:194:1', 'test-rank.R:206:1', 'test-rank.R:211:1', 'test-recycle.R:1:1', 'test-recycle.R:33:1', 'test-recycle.R:76:1', 'test-recycle.R:85:1', 'test-recycle.R:122:1', 'test-recycle.R:139:1', 'test-recycle.R:178:1', 'test-recycle.R:205:1', 'test-recode.R:249:1', 'test-recode.R:265:1', 'test-recode.R:279:1', 'test-recode.R:302:1', 'test-recode.R:323:1', 'test-recode.R:362:1', 'test-recode.R:368:1', 'test-recode.R:374:1', 'test-recode.R:398:1', 'test-recode.R:422:1', 'test-recode.R:434:1', 'test-recode.R:449:1', 'test-runs.R:51:1', 'test-runs.R:156:1', 'test-runs.R:228:1', 'test-runs.R:261:1', 'test-rep.R:34:1', 'test-rep.R:85:1', 'test-rep.R:98:1', 'test-rep.R:109:1', 'test-rep.R:116:1', 'test-rep.R:124:1', 'test-rep.R:178:1', 'test-shape.R:31:1', 'test-shape.R:44:1', 'test-shape.R:120:1', 'test-shape.R:140:1', 'test-set.R:402:1', 'test-set.R:417:1', 'test-set.R:432:1', 'test-set.R:455:1', 'test-set.R:474:1', 'test-size.R:1:1', 'test-size.R:18:1', 'test-size.R:85:1', 'test-size.R:92:1', 'test-size.R:105:1', 'test-size.R:111:1', 'test-size.R:142:1', 'test-slice-chop.R:164:1', 'test-slice-chop.R:182:1', 'test-slice-chop.R:200:1', 'test-slice-chop.R:361:1', 'test-slice-chop.R:434:1', 'test-slice-interleave.R:29:1', 'test-slice-interleave.R:40:1', 'test-slice-interleave.R:103:1', 'test-slice-interleave.R:142:1', 'test-slice-interleave.R:166:1', 'test-slice-interleave.R:183:1', 'test-slice-assign.R:15:1', 'test-slice-assign.R:612:1', 'test-slice-assign.R:647:1', 'test-slice-assign.R:805:1', 'test-slice-assign.R:1034:1', 'test-slice-assign.R:1049:1', 'test-slice-assign.R:1065:1', 'test-slice-assign.R:1086:1', 'test-slice-assign.R:1099:1', 'test-slice-assign.R:1275:3', 'test-slice.R:5:1', 'test-slice.R:80:1', 'test-slice.R:195:1', 'test-slice.R:448:1', 'test-slice.R:498:1', 'test-slice.R:502:1', 'test-slice.R:507:1', 'test-slice.R:569:1', 'test-subscript.R:44:1', 'test-subscript.R:60:1', 'test-subscript.R:82:1', 'test-subscript.R:100:1', 'test-subscript.R:106:1', 'test-subscript.R:114:1', 'test-subscript.R:141:1', 'test-subscript.R:154:1', 'test-type-asis.R:63:1', 'test-type-asis.R:85:1', 'test-type-data-frame.R:3:1', 'test-type-data-frame.R:9:1', 'test-type-data-frame.R:390:1', 'test-type-data-frame.R:399:1', 'test-type-data-frame.R:409:1', 'test-type-data-frame.R:416:1', 'test-type-data-frame.R:472:1', 'test-type-data-frame.R:491:1', 'test-type-data-frame.R:557:1', 'test-type-data-frame.R:601:1', 'test-type-data-frame.R:627:1', 'test-type-data-table.R:4:1', 'test-type-date-time.R:117:1', 'test-type-factor.R:39:1', 'test-type-idate.R:4:1', 'test-subscript-loc.R:7:1', 'test-subscript-loc.R:54:1', 'test-subscript-loc.R:141:1', 'test-subscript-loc.R:180:1', 'test-subscript-loc.R:207:1', 'test-subscript-loc.R:226:1', 'test-subscript-loc.R:332:1', 'test-subscript-loc.R:349:1', 'test-subscript-loc.R:369:1', 'test-subscript-loc.R:382:1', 'test-subscript-loc.R:395:1', 'test-subscript-loc.R:404:1', 'test-subscript-loc.R:421:1', 'test-subscript-loc.R:471:1', 'test-subscript-loc.R:509:1', 'test-subscript-loc.R:527:1', 'test-subscript-loc.R:547:1', 'test-subscript-loc.R:574:1', 'test-subscript-loc.R:587:1', 'test-subscript-loc.R:635:1', 'test-subscript-loc.R:666:1', 'test-subscript-loc.R:684:1', 'test-subscript-loc.R:701:1', 'test-subscript-loc.R:730:1', 'test-subscript-loc.R:759:1', 'test-subscript-loc.R:876:1', 'test-subscript-loc.R:966:1', 'test-subscript-loc.R:987:1', 'test-subscript-loc.R:991:1', 'test-subscript-loc.R:998:1', 'test-type-misc.R:163:1', 'test-type-rcrd.R:109:1', 'test-type-rcrd.R:230:1', 'test-type-rcrd.R:323:1', 'test-type-sf.R:4:1', 'test-type-table.R:154:1', 'test-type-tibble.R:18:1', 'test-type-tibble.R:76:1', 'test-type-list-of.R:12:1', 'test-type-list-of.R:21:1', 'test-type-list-of.R:41:1', 'test-type-list-of.R:55:1', 'test-type-list-of.R:91:1', 'test-type-list-of.R:106:1', 'test-type-list-of.R:115:1', 'test-type-list-of.R:152:1', 'test-type-list-of.R:158:1', 'test-type-list-of.R:198:1', 'test-type-list-of.R:215:1', 'test-type-list-of.R:240:1', 'test-type-list-of.R:244:1', 'test-type-list-of.R:261:1', 'test-type-list-of.R:280:1', 'test-type-list-of.R:301:1', 'test-type-list-of.R:315:1', 'test-type-list-of.R:325:1', 'test-type-list-of.R:367:1', 'test-type-list-of.R:397:1', 'test-type-list-of.R:591:1', 'test-type-list-of.R:634:1', 'test-type-list-of.R:677:1', 'test-type-list-of.R:751:1', 'test-type-unspecified.R:55:1', 'test-type.R:43:1', 'test-type.R:61:1', 'test-type.R:280:1', 'test-type.R:378:1', 'test-type-vctr.R:288:1', 'test-type-vctr.R:464:3', 'test-type-vctr.R:541:1', 'test-type-vctr.R:548:1', 'test-type2.R:1:1', 'test-type2.R:176:1', 'test-type2.R:268:1', 'test-type2.R:281:1', 'test-type2.R:294:1', 'test-type2.R:307:1', 'test-type2.R:445:1' • profmem must be installed. (3): 'test-bind.R:1348:3', 'test-c.R:650:3', 'test-cast.R:364:3' [ FAIL 0 | WARN 0 | SKIP 452 | PASS 6476 ] > > proc.time() user system elapsed 81.53 2.31 126.35