This repository was archived by the owner on Mar 21, 2024. It is now read-only.
- Notifications
You must be signed in to change notification settings - Fork191
Commit070697d
authored
Fix most libcxx tests (#471)
* Use `__libcpp_is_unsigned_integer` for `<bit>`* Do not use compiler builtin in tuple swap signature* Do not try CTAD with ancient gcc* Do not test constexpr `std::allocator` as that is not implemented* Add missing `__pragma_pop` to `<optional>`* Disable flaky threading tests for libcxx* Fix `optional` libcxx tests* Fix issues with our `construct_at` performance optimization* Disable complex edge case test for clangThe tests runs into constexpr evaluation limits* Disable modules tests for clang 9 and 10* Disable invalid test where where clang has been fixed1 parent0adfef5 commit070697d
File tree
73 files changed
+250
-105
lines changed- include/cuda/std/detail/libcxx/include
- __memory
- libcxx/test
- libcxx
- modules
- thread/thread.threads/thread.thread.this
- std
- numerics/complex.number/complex.ops
- thread
- futures
- futures.async
- futures.shared_future
- futures.unique_future
- thread.condition
- thread.condition.condvarany
- thread.condition.condvar
- thread.mutex
- thread.lock
- thread.lock.guard
- thread.lock.shared
- thread.lock.shared.cons
- thread.lock.shared.locking
- thread.lock.unique
- thread.lock.unique.cons
- thread.lock.unique.locking
- thread.mutex.requirements
- thread.mutex.requirements.mutex
- thread.mutex.class
- thread.mutex.recursive
- thread.shared_mutex.requirements/thread.shared_mutex.class
- thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class
- thread.timedmutex.requirements
- thread.timedmutex.class
- thread.timedmutex.recursive
- thread.threads/thread.thread.this
- utilities
- function.objects/refwrap/refwrap.const
- memory/specialized.algorithms/specialized.construct
- meta/meta.unary/meta.unary.prop
- optional
- optional.object
- optional.object.assign
- optional.object.ctor
- optional.syn
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
73 files changed
+250
-105
lines changedLines changed: 15 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
65 | | - | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
66 | 68 | | |
67 | 69 | | |
68 | 70 | | |
| |||
76 | 78 | | |
77 | 79 | | |
78 | 80 | | |
79 | | - | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
80 | 84 | | |
81 | 85 | | |
82 | 86 | | |
83 | 87 | | |
84 | 88 | | |
85 | 89 | | |
86 | | - | |
87 | 90 | | |
88 | 91 | | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
89 | 97 | | |
90 | 98 | | |
91 | 99 | | |
92 | 100 | | |
93 | 101 | | |
94 | 102 | | |
95 | 103 | | |
96 | | - | |
| 104 | + | |
| 105 | + | |
97 | 106 | | |
98 | 107 | | |
99 | 108 | | |
| |||
107 | 116 | | |
108 | 117 | | |
109 | 118 | | |
110 | | - | |
| 119 | + | |
| 120 | + | |
111 | 121 | | |
112 | 122 | | |
113 | 123 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
459 | 459 | | |
460 | 460 | | |
461 | 461 | | |
462 | | - | |
463 | | - | |
464 | | - | |
465 | | - | |
466 | | - | |
467 | | - | |
468 | | - | |
469 | | - | |
470 | | - | |
471 | | - | |
472 | | - | |
473 | | - | |
474 | 462 | | |
475 | 463 | | |
476 | 464 | | |
477 | 465 | | |
478 | | - | |
| 466 | + | |
479 | 467 | | |
480 | 468 | | |
481 | 469 | | |
| |||
488 | 476 | | |
489 | 477 | | |
490 | 478 | | |
491 | | - | |
| 479 | + | |
492 | 480 | | |
493 | 481 | | |
494 | 482 | | |
| |||
551 | 539 | | |
552 | 540 | | |
553 | 541 | | |
554 | | - | |
| 542 | + | |
555 | 543 | | |
556 | 544 | | |
557 | 545 | | |
| |||
619 | 607 | | |
620 | 608 | | |
621 | 609 | | |
622 | | - | |
| 610 | + | |
623 | 611 | | |
624 | 612 | | |
625 | 613 | | |
626 | 614 | | |
627 | 615 | | |
628 | 616 | | |
629 | 617 | | |
630 | | - | |
| 618 | + | |
631 | 619 | | |
632 | 620 | | |
633 | 621 | | |
| |||
638 | 626 | | |
639 | 627 | | |
640 | 628 | | |
641 | | - | |
| 629 | + | |
642 | 630 | | |
643 | 631 | | |
644 | 632 | | |
| |||
681 | 669 | | |
682 | 670 | | |
683 | 671 | | |
684 | | - | |
| 672 | + | |
685 | 673 | | |
686 | 674 | | |
687 | 675 | | |
| |||
692 | 680 | | |
693 | 681 | | |
694 | 682 | | |
695 | | - | |
| 683 | + | |
696 | 684 | | |
697 | 685 | | |
698 | 686 | | |
699 | 687 | | |
700 | 688 | | |
701 | 689 | | |
702 | 690 | | |
703 | | - | |
| 691 | + | |
704 | 692 | | |
705 | 693 | | |
706 | 694 | | |
| |||
734 | 722 | | |
735 | 723 | | |
736 | 724 | | |
737 | | - | |
| 725 | + | |
738 | 726 | | |
739 | 727 | | |
740 | 728 | | |
| |||
744 | 732 | | |
745 | 733 | | |
746 | 734 | | |
747 | | - | |
| 735 | + | |
748 | 736 | | |
749 | 737 | | |
750 | 738 | | |
| |||
753 | 741 | | |
754 | 742 | | |
755 | 743 | | |
756 | | - | |
| 744 | + | |
757 | 745 | | |
758 | 746 | | |
759 | 747 | | |
| |||
762 | 750 | | |
763 | 751 | | |
764 | 752 | | |
765 | | - | |
| 753 | + | |
766 | 754 | | |
767 | 755 | | |
768 | 756 | | |
| |||
771 | 759 | | |
772 | 760 | | |
773 | 761 | | |
774 | | - | |
| 762 | + | |
775 | 763 | | |
776 | 764 | | |
777 | 765 | | |
| |||
780 | 768 | | |
781 | 769 | | |
782 | 770 | | |
783 | | - | |
| 771 | + | |
784 | 772 | | |
785 | 773 | | |
786 | 774 | | |
| |||
789 | 777 | | |
790 | 778 | | |
791 | 779 | | |
792 | | - | |
| 780 | + | |
793 | 781 | | |
794 | 782 | | |
795 | 783 | | |
| |||
798 | 786 | | |
799 | 787 | | |
800 | 788 | | |
801 | | - | |
| 789 | + | |
802 | 790 | | |
803 | 791 | | |
804 | 792 | | |
805 | 793 | | |
806 | 794 | | |
807 | 795 | | |
808 | 796 | | |
809 | | - | |
| 797 | + | |
810 | 798 | | |
811 | 799 | | |
812 | 800 | | |
813 | 801 | | |
814 | 802 | | |
815 | 803 | | |
816 | 804 | | |
817 | | - | |
| 805 | + | |
818 | 806 | | |
819 | 807 | | |
820 | 808 | | |
821 | 809 | | |
822 | 810 | | |
823 | 811 | | |
824 | 812 | | |
825 | | - | |
| 813 | + | |
826 | 814 | | |
827 | 815 | | |
828 | 816 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1610 | 1610 | | |
1611 | 1611 | | |
1612 | 1612 | | |
| 1613 | + | |
| 1614 | + | |
| 1615 | + | |
| 1616 | + | |
1613 | 1617 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1050 | 1050 | | |
1051 | 1051 | | |
1052 | 1052 | | |
1053 | | - | |
1054 | | - | |
1055 | | - | |
1056 | | - | |
1057 | | - | |
1058 | | - | |
1059 | | - | |
1060 | | - | |
| 1053 | + | |
| 1054 | + | |
| 1055 | + | |
| 1056 | + | |
1061 | 1057 | | |
1062 | 1058 | | |
1063 | | - | |
1064 | 1059 | | |
1065 | 1060 | | |
1066 | 1061 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| 12 | + | |
12 | 13 | | |
13 | 14 | | |
14 | 15 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| 12 | + | |
12 | 13 | | |
13 | 14 | | |
14 | 15 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| 12 | + | |
12 | 13 | | |
13 | 14 | | |
14 | 15 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| 12 | + | |
12 | 13 | | |
13 | 14 | | |
14 | 15 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
| 10 | + | |
9 | 11 | | |
10 | 12 | | |
11 | 13 | | |
| |||
Lines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
| 12 | + | |
12 | 13 | | |
13 | 14 | | |
14 | 15 | | |
| |||
0 commit comments
Comments
(0)