|
476 | 476 | # https://github.com/aws/aws-graviton-getting-started/blob/main/c-c++.md. |
477 | 477 |
|
478 | 478 | # AArch64 Clang+LLVM+RT+LLD check-all + flang + test-suite + |
479 | | - # mlir-integration-tests w/SVE-Vector-Length-Agnostic Note that in this and |
480 | | - # other clang-aarch64-sve-* builders we set -mllvm |
481 | | - # -treat-scalable-fixed-error-as-warning=false to make compiler fail on |
482 | | - # non-critical SVE codegen issues. This helps us notice and fix SVE |
483 | | - # problems sooner rather than later. |
| 479 | + # mlir-integration-tests w/SVE-Vector-Length-Agnostic |
484 | 480 | {'name' : "clang-aarch64-sve-vla", |
485 | 481 | 'tags' : ["clang"], |
486 | 482 | 'workernames' : ["linaro-g3-01", "linaro-g3-02", "linaro-g3-03", "linaro-g3-04"], |
|
493 | 489 | 'NO_STOP_MESSAGE':'1', # For Fortran test-suite |
494 | 490 | }, |
495 | 491 | testsuite_flags=[ |
496 | | - '--cppflags', '-mcpu=neoverse-512tvb -mllvm -scalable-vectorization=preferred -mllvm -treat-scalable-fixed-error-as-warning=false -O3', |
497 | | - '--cmake-define', 'CMAKE_Fortran_FLAGS=-mcpu=neoverse-512tvb -mllvm -scalable-vectorization=preferred -mllvm -treat-scalable-fixed-error-as-warning=false -O3', |
| 492 | + '--cppflags', '-mcpu=neoverse-512tvb -mllvm -scalable-vectorization=preferred -O3', |
| 493 | + '--cmake-define', 'CMAKE_Fortran_FLAGS=-mcpu=neoverse-512tvb -mllvm -scalable-vectorization=preferred -O3', |
498 | 494 | '--threads=32', '--build-threads=32'], |
499 | 495 | extra_cmake_args=[ |
500 | 496 | "-DCMAKE_C_FLAGS='-mcpu=neoverse-512tvb'", |
|
518 | 514 | 'NO_STOP_MESSAGE':'1', # For Fortran test-suite |
519 | 515 | }, |
520 | 516 | testsuite_flags=[ |
521 | | - '--cppflags', '-mcpu=neoverse-512tvb -mllvm -scalable-vectorization=preferred -mllvm -treat-scalable-fixed-error-as-warning=false -O3', |
522 | | - '--cmake-define', 'CMAKE_Fortran_FLAGS=-mcpu=neoverse-512tvb -mllvm -scalable-vectorization=preferred -mllvm -treat-scalable-fixed-error-as-warning=false -O3', |
| 517 | + '--cppflags', '-mcpu=neoverse-512tvb -mllvm -scalable-vectorization=preferred -O3', |
| 518 | + '--cmake-define', 'CMAKE_Fortran_FLAGS=-mcpu=neoverse-512tvb -mllvm -scalable-vectorization=preferred -O3', |
523 | 519 | '--threads=32', '--build-threads=32'], |
524 | 520 | extra_cmake_args=[ |
525 | | - "-DCMAKE_C_FLAGS='-mcpu=neoverse-512tvb -mllvm -scalable-vectorization=preferred -mllvm -treat-scalable-fixed-error-as-warning=false'", |
526 | | - "-DCMAKE_CXX_FLAGS='-mcpu=neoverse-512tvb -mllvm -scalable-vectorization=preferred -mllvm -treat-scalable-fixed-error-as-warning=false'", |
| 521 | + "-DCMAKE_C_FLAGS='-mcpu=neoverse-512tvb -mllvm -scalable-vectorization=preferred'", |
| 522 | + "-DCMAKE_CXX_FLAGS='-mcpu=neoverse-512tvb -mllvm -scalable-vectorization=preferred'", |
527 | 523 | "-DLLVM_ENABLE_LLD=True", |
528 | 524 | "-DMLIR_INCLUDE_INTEGRATION_TESTS=True", |
529 | 525 | "-DMLIR_RUN_ARM_SVE_TESTS=True"])}, |
|
541 | 537 | 'NO_STOP_MESSAGE':'1', # For Fortran test-suite |
542 | 538 | }, |
543 | 539 | testsuite_flags=[ |
544 | | - '--cppflags', '-mcpu=neoverse-512tvb -msve-vector-bits=256 -mllvm -treat-scalable-fixed-error-as-warning=false -O3', |
545 | | - '--cmake-define', 'CMAKE_Fortran_FLAGS=-mcpu=neoverse-512tvb -msve-vector-bits=256 -mllvm -treat-scalable-fixed-error-as-warning=false -O3', |
| 540 | + '--cppflags', '-mcpu=neoverse-512tvb -msve-vector-bits=256 -O3', |
| 541 | + '--cmake-define', 'CMAKE_Fortran_FLAGS=-mcpu=neoverse-512tvb -msve-vector-bits=256 -O3', |
546 | 542 | '--threads=32', '--build-threads=32'], |
547 | 543 | extra_cmake_args=[ |
548 | 544 | "-DCMAKE_C_FLAGS='-mcpu=neoverse-512tvb'", |
|
566 | 562 | 'NO_STOP_MESSAGE':'1', # For Fortran test-suite |
567 | 563 | }, |
568 | 564 | testsuite_flags=[ |
569 | | - '--cppflags', '-mcpu=neoverse-512tvb -msve-vector-bits=256 -mllvm -treat-scalable-fixed-error-as-warning=false -O3', |
570 | | - '--cmake-define', 'CMAKE_Fortran_FLAGS=-mcpu=neoverse-512tvb -msve-vector-bits=256 -mllvm -treat-scalable-fixed-error-as-warning=false -O3', |
| 565 | + '--cppflags', '-mcpu=neoverse-512tvb -msve-vector-bits=256 -O3', |
| 566 | + '--cmake-define', 'CMAKE_Fortran_FLAGS=-mcpu=neoverse-512tvb -msve-vector-bits=256 -O3', |
571 | 567 | '--threads=32', '--build-threads=32'], |
572 | 568 | extra_cmake_args=[ |
573 | | - "-DCMAKE_C_FLAGS='-mcpu=neoverse-512tvb -msve-vector-bits=256 -mllvm -treat-scalable-fixed-error-as-warning=false'", |
574 | | - "-DCMAKE_CXX_FLAGS='-mcpu=neoverse-512tvb -msve-vector-bits=256 -mllvm -treat-scalable-fixed-error-as-warning=false'", |
| 569 | + "-DCMAKE_C_FLAGS='-mcpu=neoverse-512tvb -msve-vector-bits=256'", |
| 570 | + "-DCMAKE_CXX_FLAGS='-mcpu=neoverse-512tvb -msve-vector-bits=256'", |
575 | 571 | "-DLLVM_ENABLE_LLD=True", |
576 | 572 | "-DMLIR_INCLUDE_INTEGRATION_TESTS=True", |
577 | 573 | "-DMLIR_RUN_ARM_SVE_TESTS=True"])}, |
|
592 | 588 | 'NO_STOP_MESSAGE':'1', # For Fortran test-suite |
593 | 589 | }, |
594 | 590 | testsuite_flags=[ |
595 | | - '--cppflags', '-mcpu=neoverse-v2 -mllvm -scalable-vectorization=preferred -mllvm -treat-scalable-fixed-error-as-warning=false -O3', |
596 | | - '--cmake-define', 'CMAKE_Fortran_FLAGS=-mcpu=neoverse-v2 -mllvm -scalable-vectorization=preferred -mllvm -treat-scalable-fixed-error-as-warning=false -O3', |
| 591 | + '--cppflags', '-mcpu=neoverse-v2 -mllvm -scalable-vectorization=preferred -O3', |
| 592 | + '--cmake-define', 'CMAKE_Fortran_FLAGS=-mcpu=neoverse-v2 -mllvm -scalable-vectorization=preferred -O3', |
597 | 593 | '--threads=48', '--build-threads=48'], |
598 | 594 | extra_cmake_args=[ |
599 | 595 | "-DCMAKE_C_FLAGS='-mcpu=neoverse-v2'", |
|
618 | 614 | 'NO_STOP_MESSAGE':'1', # For Fortran test-suite |
619 | 615 | }, |
620 | 616 | testsuite_flags=[ |
621 | | - '--cppflags', '-mcpu=neoverse-v2 -mllvm -scalable-vectorization=preferred -mllvm -treat-scalable-fixed-error-as-warning=false -O3', |
622 | | - '--cmake-define', 'CMAKE_Fortran_FLAGS=-mcpu=neoverse-v2 -mllvm -scalable-vectorization=preferred -mllvm -treat-scalable-fixed-error-as-warning=false -O3', |
| 617 | + '--cppflags', '-mcpu=neoverse-v2 -mllvm -scalable-vectorization=preferred -O3', |
| 618 | + '--cmake-define', 'CMAKE_Fortran_FLAGS=-mcpu=neoverse-v2 -mllvm -scalable-vectorization=preferred -O3', |
623 | 619 | '--threads=48', '--build-threads=48'], |
624 | 620 | extra_cmake_args=[ |
625 | | - "-DCMAKE_C_FLAGS='-mcpu=neoverse-v2 -mllvm -scalable-vectorization=preferred -mllvm -treat-scalable-fixed-error-as-warning=false'", |
626 | | - "-DCMAKE_CXX_FLAGS='-mcpu=neoverse-v2 -mllvm -scalable-vectorization=preferred -mllvm -treat-scalable-fixed-error-as-warning=false'", |
| 621 | + "-DCMAKE_C_FLAGS='-mcpu=neoverse-v2 -mllvm -scalable-vectorization=preferred'", |
| 622 | + "-DCMAKE_CXX_FLAGS='-mcpu=neoverse-v2 -mllvm -scalable-vectorization=preferred'", |
627 | 623 | "-DLLVM_ENABLE_LLD=True", |
628 | 624 | "-DMLIR_INCLUDE_INTEGRATION_TESTS=True", |
629 | 625 | "-DMLIR_RUN_ARM_SVE_TESTS=True"])}, |
|
0 commit comments