-
Notifications
You must be signed in to change notification settings - Fork 32
/
Copy pathCargo.toml
169 lines (135 loc) · 3.99 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
# @generated by autocargo from //hermetic_infra/hermit/tests:[chaos_cas_sequence_bin,chaos_hello_chaos,chaos_keyvalue_bin,nanosleep-threads-nocrash-rust,network_bind_full_rs,network_bind_rs,rustbin_bind_connect_race,rustbin_clock_gettime,rustbin_clock_total_order,rustbin_exit_group,rustbin_futex_and_print,rustbin_futex_timeout,rustbin_futex_wait_child,rustbin_futex_wake_some,rustbin_heap_ptrs,rustbin_interrogate_tty,rustbin_mem_race,rustbin_nanosleep,rustbin_network_hello_world,rustbin_pipe_basics,rustbin_poll,rustbin_poll_spin,rustbin_print_clock_nanosleep_monotonic_abs_race,rustbin_print_clock_nanosleep_monotonic_race,rustbin_print_clock_nanosleep_realtime_abs_race,rustbin_print_nanosleep_race,rustbin_rdtsc,rustbin_sched_yield,rustbin_socketpair,rustbin_stack_ptr,rustbin_thread_random,standalone_stacktrace_events]
[package]
name = "hermetic_infra_hermit_tests"
version = "0.0.0"
edition = "2021"
repository = "https://github.com/facebookexperimental/hermit"
license = "BSD-3-Clause"
[[bin]]
name = "chaos_cas_sequence_bin"
path = "chaos/cas_sequence.rs"
[[bin]]
name = "chaos_hello_chaos"
path = "chaos/hello_chaos.rs"
[[bin]]
name = "chaos_keyvalue_bin"
path = "chaos/keyvalue.rs"
[[bin]]
name = "nanosleep_threads_nocrash_rust"
path = "chaos/nanosleep-threads-nocrash-rust.rs"
[[bin]]
name = "network_bind_full_rs"
path = "standalone/network_bind_full.rs"
[[bin]]
name = "network_bind_rs"
path = "standalone/network_bind.rs"
[[bin]]
name = "rustbin_bind_connect_race"
path = "rust/bind_connect_race.rs"
test = false
[[bin]]
name = "rustbin_clock_gettime"
path = "rust/clock_gettime.rs"
test = false
[[bin]]
name = "rustbin_clock_total_order"
path = "rust/clock_total_order.rs"
test = false
[[bin]]
name = "rustbin_exit_group"
path = "rust/exit_group.rs"
test = false
[[bin]]
name = "rustbin_futex_and_print"
path = "rust/futex_and_print.rs"
test = false
[[bin]]
name = "rustbin_futex_timeout"
path = "rust/futex_timeout.rs"
test = false
[[bin]]
name = "rustbin_futex_wait_child"
path = "rust/futex_wait_child.rs"
test = false
[[bin]]
name = "rustbin_futex_wake_some"
path = "rust/futex_wake_some.rs"
test = false
[[bin]]
name = "rustbin_heap_ptrs"
path = "rust/heap_ptrs.rs"
test = false
[[bin]]
name = "rustbin_interrogate_tty"
path = "rust/interrogate_tty.rs"
test = false
[[bin]]
name = "rustbin_mem_race"
path = "rust/mem_race.rs"
test = false
[[bin]]
name = "rustbin_nanosleep"
path = "rust/nanosleep.rs"
test = false
[[bin]]
name = "rustbin_network_hello_world"
path = "rust/network_hello_world.rs"
test = false
[[bin]]
name = "rustbin_pipe_basics"
path = "rust/pipe_basics.rs"
test = false
[[bin]]
name = "rustbin_poll"
path = "rust/poll.rs"
test = false
[[bin]]
name = "rustbin_poll_spin"
path = "rust/poll_spin.rs"
test = false
[[bin]]
name = "rustbin_print_clock_nanosleep_monotonic_abs_race"
path = "rust/print_clock_nanosleep_monotonic_abs_race.rs"
test = false
[[bin]]
name = "rustbin_print_clock_nanosleep_monotonic_race"
path = "rust/print_clock_nanosleep_monotonic_race.rs"
test = false
[[bin]]
name = "rustbin_print_clock_nanosleep_realtime_abs_race"
path = "rust/print_clock_nanosleep_realtime_abs_race.rs"
test = false
[[bin]]
name = "rustbin_print_nanosleep_race"
path = "rust/print_nanosleep_race.rs"
test = false
[[bin]]
name = "rustbin_rdtsc"
path = "rust/rdtsc.rs"
test = false
[[bin]]
name = "rustbin_sched_yield"
path = "rust/sched_yield.rs"
test = false
[[bin]]
name = "rustbin_socketpair"
path = "rust/socketpair.rs"
test = false
[[bin]]
name = "rustbin_stack_ptr"
path = "rust/stack_ptr.rs"
test = false
[[bin]]
name = "rustbin_thread_random"
path = "rust/thread_random.rs"
test = false
[[bin]]
name = "standalone_stacktrace_events"
path = "standalone/stacktrace_events.rs"
[dependencies]
close-err = "1.0.2"
detcore = { version = "0.0.0", path = "../detcore" }
libc = "0.2.139"
nix = { version = "0.29.0", features = ["dir", "event", "hostname", "inotify", "ioctl", "mman", "mount", "net", "poll", "ptrace", "reboot", "resource", "sched", "term", "time", "user", "zerocopy"] }
regex = "1.9.2"
tempfile = "3.8"