this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix tests

+213 -50
+12 -3
build/toolchains/BUCK
··· 182 182 "DEFAULT": [], 183 183 }), 184 184 cxx_flags = select({ 185 + "prelude//os:linux": ["-stdlib=libstdc++"], 186 + "DEFAULT": [], 187 + }) + select({ 185 188 "constraints//:opt-level[0]": ["-O0"], 186 189 "constraints//:opt-level[3]": ["-O3"], 187 190 "DEFAULT": [], 188 191 }), 192 + 193 + link_flags = select({ 194 + "prelude//os:macos": [ 195 + "-isysroot", 196 + "/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk", 197 + ], 198 + "DEFAULT": [], 199 + }), 200 + 189 201 visibility = ["PUBLIC"], 190 202 ) 191 - 192 203 193 204 noop_test_toolchain( 194 205 name = "test", ··· 199 210 name = "remote_test_execution", 200 211 visibility = ["PUBLIC"], 201 212 ) 202 - 203 - 204 213 205 214 # load("@prelude//toolchains:python.bzl", "python_bootstrap_toolchain") 206 215 # load(":rust.bzl", "rust_toolchain")
-39
g.dot
··· 1 - digraph result_graph { 2 - "root//sys:async_tests (root//platforms:riscv64#590c88570852da08)" [style=filled,color="#DFECDF"]; 3 - "root//sys:async_tests (root//platforms:riscv64#590c88570852da08)" -> "root//third-party:tracing (root//platforms:riscv64#590c88570852da08)"; 4 - "root//sys:async_tests (root//platforms:riscv64#590c88570852da08)" -> "root//third-party:tracing-subscriber (root//platforms:riscv64#590c88570852da08)"; 5 - "root//third-party:tracing-subscriber (root//platforms:riscv64#590c88570852da08)" [style=filled,color="#DFECDF"]; 6 - "root//third-party:tracing-subscriber (root//platforms:riscv64#590c88570852da08)" -> "root//third-party:tracing-subscriber-0.3.0 (root//platforms:riscv64#590c88570852da08)"; 7 - "root//third-party:tracing-subscriber-0.3.0 (root//platforms:riscv64#590c88570852da08)" [style=filled,color="#DFECDF"]; 8 - "root//third-party:tracing-subscriber-0.3.0 (root//platforms:riscv64#590c88570852da08)" -> "root//third-party:once_cell-1.21.3 (root//platforms:riscv64#590c88570852da08)"; 9 - "root//third-party:tracing-subscriber-0.3.0 (root//platforms:riscv64#590c88570852da08)" -> "root//third-party:tracing-0.2.0 (root//platforms:riscv64#590c88570852da08)"; 10 - "root//third-party:tracing-subscriber-0.3.0 (root//platforms:riscv64#590c88570852da08)" -> "root//third-party:tracing-core-0.2.0 (root//platforms:riscv64#590c88570852da08)"; 11 - "root//third-party:tracing-core (root//platforms:riscv64#590c88570852da08)" [style=filled,color="#DFECDF"]; 12 - "root//third-party:tracing-core (root//platforms:riscv64#590c88570852da08)" -> "root//third-party:tracing-core-0.2.0 (root//platforms:riscv64#590c88570852da08)"; 13 - "root//sys:async (root//platforms:riscv64#590c88570852da08)" [style=filled,color="#DFECDF"]; 14 - "root//sys:async (root//platforms:riscv64#590c88570852da08)" -> "root//third-party:tracing (root//platforms:riscv64#590c88570852da08)"; 15 - "root//lib:range-tree (root//platforms:riscv64#590c88570852da08)" [style=filled,color="#DFECDF"]; 16 - "root//lib:range-tree (root//platforms:riscv64#590c88570852da08)" -> "root//third-party:tracing (root//platforms:riscv64#590c88570852da08)"; 17 - "root//sys:loader (root//platforms:riscv64#590c88570852da08)" [style=filled,color="#DFECDF"]; 18 - "root//sys:loader (root//platforms:riscv64#590c88570852da08)" -> "root//sys:loader (root//platforms:riscv64#80c1e777a0bea6b3)"; 19 - "root//sys:loader (root//platforms:riscv64#80c1e777a0bea6b3)" [style=filled,color="#DFECDF"]; 20 - "root//sys:loader (root//platforms:riscv64#80c1e777a0bea6b3)" -> "root//sys:kernel (root//platforms:riscv64#80c1e777a0bea6b3)"; 21 - "root//sys:kernel (root//platforms:riscv64#80c1e777a0bea6b3)" [style=filled,color="#DFECDF"]; 22 - "root//sys:kernel (root//platforms:riscv64#80c1e777a0bea6b3)" -> "root//sys:kernel (root//platforms:riscv64#590c88570852da08)"; 23 - "root//sys:kernel (root//platforms:riscv64#590c88570852da08)" [style=filled,color="#DFECDF"]; 24 - "root//sys:kernel (root//platforms:riscv64#590c88570852da08)" -> "root//lib:panic-unwind (root//platforms:riscv64#590c88570852da08)"; 25 - "root//lib:panic-unwind (root//platforms:riscv64#590c88570852da08)" [style=filled,color="#DFECDF"]; 26 - "root//lib:panic-unwind (root//platforms:riscv64#590c88570852da08)" -> "root//lib:unwind (root//platforms:riscv64#590c88570852da08)"; 27 - "root//lib:panic-unwind (root//platforms:riscv64#590c88570852da08)" -> "root//third-party:tracing (root//platforms:riscv64#590c88570852da08)"; 28 - "root//lib:backtrace (root//platforms:riscv64#590c88570852da08)" [style=filled,color="#DFECDF"]; 29 - "root//lib:backtrace (root//platforms:riscv64#590c88570852da08)" -> "root//lib:unwind (root//platforms:riscv64#590c88570852da08)"; 30 - "root//lib:unwind (root//platforms:riscv64#590c88570852da08)" [style=filled,color="#DFECDF"]; 31 - "root//lib:unwind (root//platforms:riscv64#590c88570852da08)" -> "root//third-party:tracing (root//platforms:riscv64#590c88570852da08)"; 32 - "root//third-party:tracing (root//platforms:riscv64#590c88570852da08)" [style=filled,color="#DFECDF"]; 33 - "root//third-party:tracing (root//platforms:riscv64#590c88570852da08)" -> "root//third-party:tracing-0.2.0 (root//platforms:riscv64#590c88570852da08)"; 34 - "root//third-party:tracing-0.2.0 (root//platforms:riscv64#590c88570852da08)" [style=filled,color="#DFECDF"]; 35 - "root//third-party:tracing-0.2.0 (root//platforms:riscv64#590c88570852da08)" -> "root//third-party:tracing-core-0.2.0 (root//platforms:riscv64#590c88570852da08)"; 36 - "root//third-party:tracing-core-0.2.0 (root//platforms:riscv64#590c88570852da08)" [style=filled,color="#DFECDF"]; 37 - "root//third-party:tracing-core-0.2.0 (root//platforms:riscv64#590c88570852da08)" -> "root//third-party:once_cell-1.21.3 (root//platforms:riscv64#590c88570852da08)"; 38 - "root//third-party:once_cell-1.21.3 (root//platforms:riscv64#590c88570852da08)" [style=filled,color="#DFECDF"]; 39 - }
+5 -5
rust-toolchain.toml
··· 1 1 [toolchain] 2 2 channel = "nightly-2025-07-11" 3 3 components = ["rustfmt", "miri", "clippy", "rust-src", "llvm-tools"] 4 - targets = [ 5 - "riscv64gc-unknown-none-elf", 6 - "aarch64-unknown-none", 7 - "x86_64-unknown-none", 8 - ] 4 + # targets = [ 5 + # "riscv64gc-unknown-none-elf", 6 + # "aarch64-unknown-none", 7 + # "x86_64-unknown-none", 8 + # ] 9 9 profile = "minimal"
+1
sys/BUCK
··· 51 51 "//third-party:lazy_static", 52 52 "//third-party:criterion", 53 53 ], 54 + features = ["counters"], 54 55 visibility = ["PUBLIC"], 55 56 target_compatible_with = _HOSTED 56 57 )
+181
third-party/BUCK
··· 595 595 crate = "criterion", 596 596 crate_root = "criterion-0.8.2.crate/src/lib.rs", 597 597 edition = "2021", 598 + env = { 599 + "CARGO_CRATE_NAME": "criterion", 600 + "CARGO_MANIFEST_DIR": "criterion-0.8.2.crate", 601 + "CARGO_PKG_AUTHORS": "Jorge Aparicio <japaricious@gmail.com>:Brook Heisler <brookheisler@gmail.com>", 602 + "CARGO_PKG_DESCRIPTION": "Statistics-driven micro-benchmarking library", 603 + "CARGO_PKG_NAME": "criterion", 604 + "CARGO_PKG_REPOSITORY": "https://github.com/criterion-rs/criterion.rs", 605 + "CARGO_PKG_VERSION": "0.8.2", 606 + "CARGO_PKG_VERSION_MAJOR": "0", 607 + "CARGO_PKG_VERSION_MINOR": "8", 608 + "CARGO_PKG_VERSION_PATCH": "2", 609 + "CARGO_PKG_VERSION_PRE": "", 610 + }, 598 611 features = [ 599 612 "cargo_bench_support", 600 613 "default", ··· 892 905 crate = "futures", 893 906 crate_root = "futures-0.3.32.crate/src/lib.rs", 894 907 edition = "2018", 908 + features = ["alloc"], 895 909 visibility = [], 896 910 deps = [ 897 911 ":futures-channel-0.3.32", ··· 918 932 crate_root = "futures-channel-0.3.32.crate/src/lib.rs", 919 933 edition = "2018", 920 934 features = [ 935 + "alloc", 921 936 "futures-sink", 922 937 "sink", 923 938 ], ··· 942 957 crate = "futures_core", 943 958 crate_root = "futures-core-0.3.32.crate/src/lib.rs", 944 959 edition = "2018", 960 + features = ["alloc"], 945 961 visibility = [], 946 962 ) 947 963 ··· 976 992 crate = "futures_sink", 977 993 crate_root = "futures-sink-0.3.32.crate/src/lib.rs", 978 994 edition = "2018", 995 + features = ["alloc"], 979 996 visibility = [], 980 997 ) 981 998 ··· 993 1010 crate = "futures_task", 994 1011 crate_root = "futures-task-0.3.32.crate/src/lib.rs", 995 1012 edition = "2018", 1013 + features = ["alloc"], 996 1014 visibility = [], 997 1015 ) 998 1016 ··· 1011 1029 crate_root = "futures-util-0.3.32.crate/src/lib.rs", 1012 1030 edition = "2018", 1013 1031 features = [ 1032 + "alloc", 1014 1033 "futures-sink", 1015 1034 "sink", 1035 + "slab", 1016 1036 ], 1017 1037 visibility = [], 1018 1038 deps = [ ··· 1020 1040 ":futures-sink-0.3.32", 1021 1041 ":futures-task-0.3.32", 1022 1042 ":pin-project-lite-0.2.17", 1043 + ":slab-0.4.12", 1023 1044 ], 1024 1045 ) 1025 1046 ··· 2681 2702 crate = "serde", 2682 2703 crate_root = "serde-1.0.228.crate/src/lib.rs", 2683 2704 edition = "2021", 2705 + env = { 2706 + "CARGO_CRATE_NAME": "serde", 2707 + "CARGO_MANIFEST_DIR": "serde-1.0.228.crate", 2708 + "CARGO_PKG_AUTHORS": "Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>", 2709 + "CARGO_PKG_DESCRIPTION": "A generic serialization/deserialization framework", 2710 + "CARGO_PKG_NAME": "serde", 2711 + "CARGO_PKG_REPOSITORY": "https://github.com/serde-rs/serde", 2712 + "CARGO_PKG_VERSION": "1.0.228", 2713 + "CARGO_PKG_VERSION_MAJOR": "1", 2714 + "CARGO_PKG_VERSION_MINOR": "0", 2715 + "CARGO_PKG_VERSION_PATCH": "228", 2716 + "CARGO_PKG_VERSION_PRE": "", 2717 + "OUT_DIR": "$(location :serde-1.0.228-build-script-run[out_dir])", 2718 + }, 2684 2719 features = [ 2685 2720 "alloc", 2686 2721 "default", ··· 2688 2723 "serde_derive", 2689 2724 "std", 2690 2725 ], 2726 + rustc_flags = ["@$(location :serde-1.0.228-build-script-run[rustc_flags])"], 2691 2727 visibility = [], 2692 2728 deps = [ 2693 2729 ":serde_core-1.0.228", ··· 2695 2731 ], 2696 2732 ) 2697 2733 2734 + cargo.rust_binary( 2735 + name = "serde-1.0.228-build-script-build", 2736 + srcs = [":serde-1.0.228.crate"], 2737 + crate = "build_script_build", 2738 + crate_root = "serde-1.0.228.crate/build.rs", 2739 + edition = "2021", 2740 + env = { 2741 + "CARGO_CRATE_NAME": "build_script_build", 2742 + "CARGO_MANIFEST_DIR": "serde-1.0.228.crate", 2743 + "CARGO_PKG_AUTHORS": "Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>", 2744 + "CARGO_PKG_DESCRIPTION": "A generic serialization/deserialization framework", 2745 + "CARGO_PKG_NAME": "serde", 2746 + "CARGO_PKG_REPOSITORY": "https://github.com/serde-rs/serde", 2747 + "CARGO_PKG_VERSION": "1.0.228", 2748 + "CARGO_PKG_VERSION_MAJOR": "1", 2749 + "CARGO_PKG_VERSION_MINOR": "0", 2750 + "CARGO_PKG_VERSION_PATCH": "228", 2751 + "CARGO_PKG_VERSION_PRE": "", 2752 + }, 2753 + features = [ 2754 + "alloc", 2755 + "default", 2756 + "derive", 2757 + "serde_derive", 2758 + "std", 2759 + ], 2760 + visibility = [], 2761 + ) 2762 + 2763 + buildscript_run( 2764 + name = "serde-1.0.228-build-script-run", 2765 + package_name = "serde", 2766 + buildscript_rule = ":serde-1.0.228-build-script-build", 2767 + env = { 2768 + "CARGO_PKG_AUTHORS": "Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>", 2769 + "CARGO_PKG_DESCRIPTION": "A generic serialization/deserialization framework", 2770 + "CARGO_PKG_REPOSITORY": "https://github.com/serde-rs/serde", 2771 + "CARGO_PKG_VERSION_MAJOR": "1", 2772 + "CARGO_PKG_VERSION_MINOR": "0", 2773 + "CARGO_PKG_VERSION_PATCH": "228", 2774 + "CARGO_PKG_VERSION_PRE": "", 2775 + }, 2776 + features = [ 2777 + "alloc", 2778 + "default", 2779 + "derive", 2780 + "serde_derive", 2781 + "std", 2782 + ], 2783 + version = "1.0.228", 2784 + ) 2785 + 2698 2786 http_archive( 2699 2787 name = "serde_core-1.0.228.crate", 2700 2788 sha256 = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad", ··· 2709 2797 crate = "serde_core", 2710 2798 crate_root = "serde_core-1.0.228.crate/src/lib.rs", 2711 2799 edition = "2021", 2800 + env = { 2801 + "CARGO_CRATE_NAME": "serde_core", 2802 + "CARGO_MANIFEST_DIR": "serde_core-1.0.228.crate", 2803 + "CARGO_PKG_AUTHORS": "Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>", 2804 + "CARGO_PKG_DESCRIPTION": "Serde traits only, with no support for derive -- use the `serde` crate instead", 2805 + "CARGO_PKG_NAME": "serde_core", 2806 + "CARGO_PKG_REPOSITORY": "https://github.com/serde-rs/serde", 2807 + "CARGO_PKG_VERSION": "1.0.228", 2808 + "CARGO_PKG_VERSION_MAJOR": "1", 2809 + "CARGO_PKG_VERSION_MINOR": "0", 2810 + "CARGO_PKG_VERSION_PATCH": "228", 2811 + "CARGO_PKG_VERSION_PRE": "", 2812 + "OUT_DIR": "$(location :serde_core-1.0.228-build-script-run[out_dir])", 2813 + }, 2814 + features = [ 2815 + "alloc", 2816 + "result", 2817 + "std", 2818 + ], 2819 + rustc_flags = ["@$(location :serde_core-1.0.228-build-script-run[rustc_flags])"], 2820 + visibility = [], 2821 + ) 2822 + 2823 + cargo.rust_binary( 2824 + name = "serde_core-1.0.228-build-script-build", 2825 + srcs = [":serde_core-1.0.228.crate"], 2826 + crate = "build_script_build", 2827 + crate_root = "serde_core-1.0.228.crate/build.rs", 2828 + edition = "2021", 2829 + env = { 2830 + "CARGO_CRATE_NAME": "build_script_build", 2831 + "CARGO_MANIFEST_DIR": "serde_core-1.0.228.crate", 2832 + "CARGO_PKG_AUTHORS": "Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>", 2833 + "CARGO_PKG_DESCRIPTION": "Serde traits only, with no support for derive -- use the `serde` crate instead", 2834 + "CARGO_PKG_NAME": "serde_core", 2835 + "CARGO_PKG_REPOSITORY": "https://github.com/serde-rs/serde", 2836 + "CARGO_PKG_VERSION": "1.0.228", 2837 + "CARGO_PKG_VERSION_MAJOR": "1", 2838 + "CARGO_PKG_VERSION_MINOR": "0", 2839 + "CARGO_PKG_VERSION_PATCH": "228", 2840 + "CARGO_PKG_VERSION_PRE": "", 2841 + }, 2712 2842 features = [ 2713 2843 "alloc", 2714 2844 "result", ··· 2717 2847 visibility = [], 2718 2848 ) 2719 2849 2850 + buildscript_run( 2851 + name = "serde_core-1.0.228-build-script-run", 2852 + package_name = "serde_core", 2853 + buildscript_rule = ":serde_core-1.0.228-build-script-build", 2854 + env = { 2855 + "CARGO_PKG_AUTHORS": "Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>", 2856 + "CARGO_PKG_DESCRIPTION": "Serde traits only, with no support for derive -- use the `serde` crate instead", 2857 + "CARGO_PKG_REPOSITORY": "https://github.com/serde-rs/serde", 2858 + "CARGO_PKG_VERSION_MAJOR": "1", 2859 + "CARGO_PKG_VERSION_MINOR": "0", 2860 + "CARGO_PKG_VERSION_PATCH": "228", 2861 + "CARGO_PKG_VERSION_PRE": "", 2862 + }, 2863 + features = [ 2864 + "alloc", 2865 + "result", 2866 + "std", 2867 + ], 2868 + version = "1.0.228", 2869 + ) 2870 + 2720 2871 http_archive( 2721 2872 name = "serde_derive-1.0.228.crate", 2722 2873 sha256 = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79", ··· 2731 2882 crate = "serde_derive", 2732 2883 crate_root = "serde_derive-1.0.228.crate/src/lib.rs", 2733 2884 edition = "2021", 2885 + env = { 2886 + "CARGO_CRATE_NAME": "serde_derive", 2887 + "CARGO_MANIFEST_DIR": "serde_derive-1.0.228.crate", 2888 + "CARGO_PKG_AUTHORS": "Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>", 2889 + "CARGO_PKG_DESCRIPTION": "Macros 1.1 implementation of #[derive(Serialize, Deserialize)]", 2890 + "CARGO_PKG_NAME": "serde_derive", 2891 + "CARGO_PKG_REPOSITORY": "https://github.com/serde-rs/serde", 2892 + "CARGO_PKG_VERSION": "1.0.228", 2893 + "CARGO_PKG_VERSION_MAJOR": "1", 2894 + "CARGO_PKG_VERSION_MINOR": "0", 2895 + "CARGO_PKG_VERSION_PATCH": "228", 2896 + "CARGO_PKG_VERSION_PRE": "", 2897 + }, 2734 2898 features = ["default"], 2735 2899 proc_macro = True, 2736 2900 visibility = [], ··· 2812 2976 edition = "2018", 2813 2977 visibility = [], 2814 2978 deps = [":lazy_static-1.5.0"], 2979 + ) 2980 + 2981 + http_archive( 2982 + name = "slab-0.4.12.crate", 2983 + sha256 = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5", 2984 + strip_prefix = "slab-0.4.12", 2985 + urls = ["https://static.crates.io/crates/slab/0.4.12/download"], 2986 + visibility = [], 2987 + ) 2988 + 2989 + cargo.rust_library( 2990 + name = "slab-0.4.12", 2991 + srcs = [":slab-0.4.12.crate"], 2992 + crate = "slab", 2993 + crate_root = "slab-0.4.12.crate/src/lib.rs", 2994 + edition = "2018", 2995 + visibility = [], 2815 2996 ) 2816 2997 2817 2998 alias(
+7
third-party/Cargo.lock
··· 402 402 "futures-sink", 403 403 "futures-task", 404 404 "pin-project-lite", 405 + "slab", 405 406 ] 406 407 407 408 [[package]] ··· 1074 1075 version = "1.3.0" 1075 1076 source = "registry+https://github.com/rust-lang/crates.io-index" 1076 1077 checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 1078 + 1079 + [[package]] 1080 + name = "slab" 1081 + version = "0.4.12" 1082 + source = "registry+https://github.com/rust-lang/crates.io-index" 1083 + checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5" 1077 1084 1078 1085 [[package]] 1079 1086 name = "smallvec"
+1 -1
third-party/Cargo.toml
··· 24 24 rand = { version = "0.9.2", default-features = false } 25 25 rand_chacha = { version = "0.9.0", default-features = false } 26 26 static_assertions = "1.1.0" 27 - futures = { version = "0.3.31", default-features = false } 27 + futures = { version = "0.3.31", default-features = false, features = ["alloc"] } 28 28 29 29 # wast dependencies 30 30 unicode-width = { version = "0.2.0" }
+1
third-party/fixups/criterion/fixups.toml
··· 1 + cargo_env = true
+2 -1
third-party/fixups/serde/fixups.toml
··· 5 5 # License, Version 2.0 found in the LICENSE-APACHE file in the root directory 6 6 # of this source tree. 7 7 8 - buildscript.run = false 8 + buildscript.run = true 9 + cargo_env = true
+2 -1
third-party/fixups/serde_core/fixups.toml
··· 1 - buildscript.run = false 1 + buildscript.run = true 2 + cargo_env = true
+1
third-party/fixups/serde_derive/fixups.toml
··· 1 + cargo_env = true