Skip to content

Commit 2b85de6

Browse files
committed
this
Signed-off-by: Robert Kruszewski <[email protected]>
1 parent d42fb79 commit 2b85de6

File tree

1 file changed

+18
-27
lines changed

1 file changed

+18
-27
lines changed

.github/workflows/ci.yml

Lines changed: 18 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)