@@ -443,111 +443,102 @@ jobs:
443443
444444 - name : Build benchmarks (shard 1 - Core foundation)
445445 env :
446- RUSTFLAGS : " -C target-feature=+avx2"
446+ RUSTFLAGS : " -C target-feature=+avx2 -C debug-assertions=yes "
447447 if : ${{ matrix.shard == 1 }}
448448 run : |
449449 cargo codspeed build \
450450 -p vortex-buffer \
451451 -p vortex-dtype \
452452 -p vortex-error \
453- --profile bench \
454- -C debug_assertions=yes
453+ --profile bench
455454
456455 - name : Build benchmarks (shard 2 - Array types)
457456 env :
458- RUSTFLAGS : " -C target-feature=+avx2"
457+ RUSTFLAGS : " -C target-feature=+avx2 -C debug-assertions=yes "
459458 if : ${{ matrix.shard == 2 }}
460459 run : |
461460 cargo codspeed build --features test-harness \
462461 -p vortex-array \
463462 -p vortex-scalar \
464463 -p vortex-vector \
465- --profile bench \
466- -C debug_assertions=yes
464+ --profile bench
467465
468466 - name : Build benchmarks (shard 3 - Main library)
469467 env :
470- RUSTFLAGS : " -C target-feature=+avx2"
468+ RUSTFLAGS : " -C target-feature=+avx2 -C debug-assertions=yes "
471469 if : ${{ matrix.shard == 3 }}
472470 run : |
473471 cargo codspeed build \
474472 -p vortex \
475473 -p vortex-compute \
476- --profile bench \
477- -C debug_assertions=yes
474+ --profile bench
478475
479476 - name : Build benchmarks (shard 4 - Encodings 1)
480477 env :
481- RUSTFLAGS : " -C target-feature=+avx2"
478+ RUSTFLAGS : " -C target-feature=+avx2 -C debug-assertions=yes "
482479 if : ${{ matrix.shard == 4 }}
483480 run : |
484481 cargo codspeed build \
485482 -p vortex-alp \
486483 -p vortex-bytebool \
487484 -p vortex-datetime-parts \
488- --profile bench \
489- -C debug_assertions=yes
485+ --profile bench
490486
491487 - name : Build benchmarks (shard 5 - Encodings 2)
492488 env :
493- RUSTFLAGS : " -C target-feature=+avx2"
489+ RUSTFLAGS : " -C target-feature=+avx2 -C debug-assertions=yes "
494490 if : ${{ matrix.shard == 5 }}
495491 run : |
496492 cargo codspeed build --features test-harness \
497493 -p vortex-decimal-byte-parts \
498494 -p vortex-fastlanes \
499495 -p vortex-fsst \
500- --profile bench \
501- -C debug_assertions=yes
496+ --profile bench
502497
503498 - name : Build benchmarks (shard 6 - Encodings 3)
504499 env :
505- RUSTFLAGS : " -C target-feature=+avx2"
500+ RUSTFLAGS : " -C target-feature=+avx2 -C debug-assertions=yes "
506501 if : ${{ matrix.shard == 6 }}
507502 run : |
508503 cargo codspeed build \
509504 -p vortex-pco \
510505 -p vortex-runend \
511506 -p vortex-sequence \
512- --profile bench \
513- -C debug_assertions=yes
507+ --profile bench
514508
515509 - name : Build benchmarks (shard 7 - Encodings 4)
516510 env :
517- RUSTFLAGS : " -C target-feature=+avx2"
511+ RUSTFLAGS : " -C target-feature=+avx2 -C debug-assertions=yes "
518512 if : ${{ matrix.shard == 7 }}
519513 run : |
520514 cargo codspeed build \
521515 -p vortex-sparse \
522516 -p vortex-zigzag \
523517 -p vortex-zstd \
524- --profile bench \
525- -C debug_assertions=yes
518+ --profile bench
526519
527520 - name : Build benchmarks (shard 8 - IO and Layout)
528521 env :
529- RUSTFLAGS : " -C target-feature=+avx2"
522+ RUSTFLAGS : " -C target-feature=+avx2 -C debug-assertions=yes "
530523 if : ${{ matrix.shard == 8 }}
531524 run : |
532525 cargo codspeed build --features test-harness \
533526 -p vortex-io \
534527 -p vortex-file \
535528 -p vortex-layout \
536529 -p vortex-ipc \
537- --profile bench \
538- -C debug_assertions=yes
530+ --profile bench
539531
540532 - name : Build benchmarks (shard 9 - Storage formats)
541533 env :
542- RUSTFLAGS : " -C target-feature=+avx2"
534+ RUSTFLAGS : " -C target-feature=+avx2 -C debug-assertions=yes "
543535 if : ${{ matrix.shard == 9 }}
544536 run : |
545537 cargo codspeed build \
546538 -p vortex-flatbuffers \
547539 -p vortex-proto \
548540 -p vortex-btrblocks \
549- --profile bench \
550- -C debug_assertions=yes
541+ --profile bench
551542
552543 - name : Run benchmarks
553544 uses : CodSpeedHQ/action@6a8e2b874c338bf81cc5e8be715ada75908d3871
0 commit comments