]> git.proxmox.com Git - rustc.git/blob - debian/upstream-tarball-unsuspicious.txt
Bump test failures-allowed on s390x to 40
[rustc.git] / debian / upstream-tarball-unsuspicious.txt
1 ## In this file we list false-positives of the check-orig-suspicious.sh script
2 # so that they can be ignored. You should manually audit all of the files here
3 # to confirm that they adhere to Debian Policy and the DFSG. In particular, if
4 # you are blindly adding files here just to get the build to work, you are
5 # probably Doing It Wrong. Ask in #debian-rust or the mailing list for pointers.
6
7 # False-positive, very small so suspicious-source thinks "octet-stream"
8 src/test/run-pass/raw-str.rs
9
10 # False-positive, file(1) misidentifies mime type
11 src/ci/docker/*/patches/glibc/*/*.patch
12 vendor/itertools*/examples/iris.data
13 vendor/regex/tests/unicode.rs
14 vendor/regex/tests/suffix_reverse.rs
15
16 # False-positive, "verylongtext" but OK
17 README.md
18 CONTRIBUTING.md
19 compiler/rustc_codegen_cranelift/docs/dwarf.md
20 library/std/sys/cloudabi/abi/cloudabi.rs
21 library/std/src/os/raw/*.md
22 library/std/src/sys/sgx/abi/entry.S
23 library/stdarch/CONTRIBUTING.md
24 src/doc/book/first-edition/src/the-stack-and-the-heap.md
25 src/doc/book/*/tools/docx-to-md.xsl
26 src/doc/edition-guide/src/rust-next/cargo-vendor.md
27 src/doc/edition-guide/src/rust-2018/index.md
28 src/doc/edition-guide/src/rust-2021/disjoint-capture-in-closures.md
29 src/doc/edition-guide/src/rust-2021/prelude.md
30 src/doc/embedded-book/src/*/*.md
31 src/doc/nomicon/src/intro.md
32 src/doc/reference/src/expressions/closure-expr.md
33 src/doc/rust-by-example/src/flow_control/if_let.md
34 src/doc/rust-by-example/src/std/arc.md
35 src/doc/rust-by-example/src/trait/dyn.md
36 src/doc/rustc/src/lints/groups.md
37 src/doc/rustc/src/targets/known-issues.md
38 src/doc/rustc-dev-guide/.travis.yml
39 src/doc/rustc-dev-guide/src/*.md
40 src/doc/rustc-dev-guide/src/*/*.md
41 src/doc/rustdoc/src/*.md
42 src/doc/*/CODE_OF_CONDUCT.md
43 src/doc/unstable-book/src/*/*.md
44 src/etc/third-party/README.txt
45 src/librustc_codegen_ssa/README.md
46 src/librustdoc/html/highlight/fixtures/sample.html
47 src/tools/rustfmt/*.md
48 vendor/*/.travis.yml
49 vendor/*/Cargo.toml
50 vendor/*/CHANGELOG.md
51 vendor/*/CODE_OF_CONDUCT.md
52 vendor/*/CONTRIBUTORS.md
53 vendor/*/README.md
54 vendor/*/README.tpl
55 vendor/*/LICENSE
56 vendor/*/*/LICENSE
57 vendor/*/*/*/LICENSE
58 vendor/ammonia/src/lib.rs
59 vendor/base64/RELEASE-NOTES.md
60 vendor/clap/SPONSORS.md
61 vendor/clap/.github/CONTRIBUTING.md
62 vendor/cranelift-codegen/src/isa/x86/unwind/systemv.rs
63 vendor/generic-array/DESIGN.md
64 vendor/handlebars/src/lib.rs
65 vendor/maplit/README.rst
66 vendor/lazy_static/src/lib.rs
67 vendor/oorandom/tarpaulin-report.html
68 vendor/pulldown-cmark/tests/suite/footnotes.rs
69 vendor/pulldown-cmark/third_party/xi-editor/crdt.md
70 vendor/pulldown-cmark/specs/footnotes.txt
71 vendor/pulldown-cmark-*/tests/suite/footnotes.rs
72 vendor/pulldown-cmark-*/third_party/xi-editor/crdt.md
73 vendor/pulldown-cmark-*/specs/footnotes.txt
74 vendor/rustc-demangle/src/legacy.rs
75 vendor/socket2/diff.patch
76 vendor/stable_deref_trait/src/lib.rs
77 vendor/tinyvec/LICENSE-*.md
78 vendor/tracing-subscriber/src/fmt/format/json.rs
79 vendor/unicase/src/lib.rs
80 vendor/unicode-normalization/src/stream_safe.rs
81 vendor/winapi-*/src/winnt.rs
82 vendor/winapi/src/lib.rs
83 vendor/xml5ever/examples/README.md
84
85 # False-positive, audit-vendor-source automatically flags JS/C files
86 # The below ones are OK since they're actually part of rust's own source code
87 # and are not "embedded libraries".
88 library/backtrace/crates/line-tables-only/src/callback.c
89 src/ci/docker/scripts/qemu-bare-bones-addentropy.c
90 src/doc/book/*/ferris.js
91 src/doc/book/ferris.js
92 src/etc/wasm32-shim.js
93 src/grammar/parser-lalr-main.c
94 src/librustdoc/html/static/js/*.js
95 src/librustdoc/html/static/.eslintrc.js
96 src/test/auxiliary/rust_test_helpers.c
97 src/test/run-make/*/*.c
98 src/test/run-make/wasm-*/*.js
99 src/test/run-make-fulldeps/*.c
100 src/test/run-make-fulldeps/*/*.c
101 src/test/rustdoc-js/*.js
102 src/test/rustdoc-js-std/*.js
103 src/tools/rustdoc-js/tester.js
104 src/tools/rustdoc-js-std/tester.js
105 src/tools/rustdoc-gui/tester.js
106 vendor/errno-dragonfly/src/errno.c
107 vendor/raw-cpuid/src/cpuid.c
108 vendor/salsa/book/mermaid-init.js
109 vendor/stacker/src/arch/windows.c
110
111 # Embedded libraries, justified in README.source
112 library/backtrace/crates/backtrace-sys/src/libbacktrace/configure
113 library/backtrace/crates/backtrace-sys/src/libbacktrace/config/libtool.m4
114 library/backtrace/crates/backtrace-sys/src/libbacktrace/*.c
115 library/backtrace/crates/backtrace-sys/src/android-api.c
116 vendor/compiler_builtins/compiler-rt/lib/BlocksRuntime/*.c
117 vendor/compiler_builtins/compiler-rt/lib/builtins/*.c
118 vendor/compiler_builtins/compiler-rt/lib/builtins/*/*.c
119 vendor/compiler_builtins/compiler-rt/utils/generate_*.awk
120 vendor/dlmalloc/src/dlmalloc.c
121 vendor/mdbook/src/theme/book.js
122 vendor/mdbook/src/theme/searcher/searcher.js
123 vendor/walkdir/compare/nftw.c
124 vendor/walkdir-*/compare/nftw.c
125
126 # False-positive, misc
127 library/backtrace/crates/backtrace-sys/src/libbacktrace/libtool.m4
128 library/stdarch/.travis.yml
129 library/stdarch/crates/core_arch/foo.wasm
130 src/doc/rustc-dev-guide/src/queries/example-0.counts.txt
131 src/test/run-make-fulldeps/target-specs/*.json
132 src/test/run-make-fulldeps/libtest-json/output.json
133 src/tools/clippy/.remarkrc
134 vendor/clap/.mention-bot
135 vendor/cloudabi/cloudabi.rs
136 vendor/elasticlunr-rs/src/lang/*.rs
137 vendor/inotify-sys/inotify-sys.sublime-project
138 vendor/markup5ever/data/entities.json
139 vendor/num/ci/deploy.enc
140 vendor/term-0*/scripts/id_rsa.enc
141
142 # False-positive, hand-editable small image
143 src/etc/installer/gfx/
144 src/doc/embedded-book/src/assets/*.png
145 src/doc/embedded-book/src/assets/*.svg
146 src/doc/embedded-book/src/assets/f3.jpg
147 src/doc/embedded-book/src/assets/nrf52-memory-map.png
148 src/doc/embedded-book/src/assets/nrf52-spi-frequency-register.png
149 src/doc/embedded-book/src/assets/verify.jpeg
150 src/doc/nomicon/src/img/safeandunsafe.svg
151 src/doc/book/second-edition/src/img/*.png
152 src/doc/book/second-edition/src/img/*.svg
153 src/doc/book/src/img/ferris/*.svg
154 src/doc/book/src/img/*.png
155 src/doc/book/src/img/*.svg
156 src/doc/book/2018-edition/src/img/ferris/*.svg
157 src/doc/book/2018-edition/src/img/*.svg
158 src/doc/book/2018-edition/src/img/*.png
159 src/doc/book/tools/docx-to-md.xsl
160 src/doc/rustc/src/images/*.png
161 src/doc/rustc-dev-guide/src/img/rustc_stages.svg
162 src/doc/rustc-dev-guide/src/queries/example-0.png
163 src/doc/rustc-dev-guide/src/img/*.png
164 src/doc/unstable-book/src/compiler-flags/img/llvm-cov-show-01.png
165 src/librustdoc/html/static/images/*.svg
166 src/librustdoc/html/static/images/rust-logo.png
167 src/librustdoc/html/static/images/favicon.ico
168 src/librustdoc/html/static/images/favicon-*.png
169 src/test/mir-opt/coverage_graphviz.*.InstrumentCoverage.0.dot
170 vendor/addr2line/memory.png
171 vendor/addr2line/time.png
172 vendor/base64/icon_CLion.svg
173 vendor/difference/assets/*.png
174 vendor/fortanix-sgx-abi/images/enclave-execution-lifecycle.png
175 vendor/heck/no_step_on_snek.png
176 vendor/mdbook/src/theme/favicon.svg
177 vendor/mdbook/src/theme/favicon.png
178 vendor/num/doc/favicon.ico
179 vendor/num/doc/rust-logo-128x128-blk-v2.png
180 vendor/pest/pest-logo.svg
181 vendor/pretty_assertions/examples/*.png
182 vendor/termion/logo.svg
183
184 # Example code
185 vendor/html5ever/examples/capi/tokenize.c
186
187 # Test data
188 library/stdarch/ci/gba.json
189 library/stdarch/crates/stdarch-verify/arm-intrinsics.html
190 library/stdarch/crates/stdarch-verify/x86-intel.xml
191 library/stdarch/crates/std_detect/src/detect/test_data/*.auxv
192 library/core/tests/num/dec2flt/parse.rs
193 src/test/compile-fail/not-utf8.bin
194 src/test/debuginfo/type-names.cdb.js
195 src/test/mir-opt/*.mir
196 src/test/mir-opt/*.diff
197 src/test/mir-opt/*.diff.*
198 src/test/mir-opt/*/*.mir
199 src/test/mir-opt/*/*.diff
200 src/test/mir-opt/*/*.diff.*
201 src/test/mir-opt/*/*/*.mir
202 src/test/mir-opt/*/*/*.diff
203 src/test/mir-opt/*/*/*/*.mir
204 src/test/mir-opt/*/*/*/*.diff
205 src/test/*/*.rs
206 src/test/*/issues/*.rs
207 src/test/*/*/issue-*.rs
208 src/test/*/*/issues/*.rs
209 src/test/*/*.stderr
210 src/test/*/*/*.rs
211 src/test/*/*/*.json
212 src/test/*/*/*.stderr
213 src/test/*/*/*.stdout
214 src/test/*/*/*/*.stdout
215 src/test/*/*/*/*.stderr
216 src/test/*/*/*/*/*.stdout
217 src/test/*/*/*/*/*.stderr
218 src/test/run-make/*-sgx-lvi/enclave/*/*/*.c
219 src/test/run-make/*-sgx-lvi/enclave/*.c
220 src/test/run-make-fulldeps/*/*/*.html
221 src/test/rustdoc-json/*.expected
222 src/test/ui/macros/not-utf8.bin
223 src/test/ui/terminal-width/non-whitespace-trimming*.rs
224 src/tools/*/tests/*/*.stderr
225 src/tools/clippy/tests/ui-toml/*/*.stderr
226 src/tools/clippy/tests/ui/wildcard_enum_match_arm.fixed
227 src/tools/rustfmt/tests/writemode/target/*.json
228 src/tools/rustfmt/tests/writemode/target/*.xml
229 src/tools/rustfmt/tests/source/*.rs
230 vendor/bstr/src/unicode/data/*Test.txt
231 vendor/cargo_metadata*/tests/test_samples.rs
232 vendor/cssparser/src/css-parsing-tests/*.json
233 vendor/cssparser/src/big-data-url.css
234 vendor/dissimilar/benches/*.txt
235 vendor/elasticlunr-rs/tests/data/*.in.txt
236 vendor/elasticlunr-rs/tests/searchindex_fixture_*.json
237 vendor/flate2/tests/*.gz
238 vendor/gimli/fixtures/self/*
239 vendor/gimli-0*/fixtures/self/*
240 vendor/goblin/etc/*.rs
241 vendor/goblin/tests/bins/elf/gnu_hash/helloworld.c
242 vendor/goblin/tests/bins/elf/gnu_hash/*.so
243 vendor/gsgdt/tests/*.json
244 vendor/idna/tests/IdnaTest*.txt
245 vendor/idna/tests/punycode_tests.json
246 vendor/idna-0*/tests/IdnaTest.txt
247 vendor/idna-0*/tests/punycode_tests.json
248 vendor/itertools/examples/iris.data
249 vendor/html5ever/data/bench/*.html
250 vendor/html5ever/html5lib-tests/*/*.dat
251 vendor/html5ever/html5lib-tests/*/*.test
252 vendor/libloading/tests/*.dll
253 vendor/libz-sys/src/smoke.c
254 vendor/md-5/tests/data/*.blb
255 vendor/md-5/tests/data/*.bin
256 vendor/mdbook/src/theme/searcher/searcher.js
257 vendor/mdbook/tests/searchindex_fixture.json
258 vendor/memchr/src/tests/*.json
259 vendor/minifier/tests/files/test.json
260 vendor/minifier/tests/files/main.js
261 vendor/minifier/tests/files/minified_main.js
262 vendor/pest/benches/data.json
263 vendor/petgraph/tests/res/*.txt
264 vendor/pretty_assertions/src/format_changeset.rs
265 vendor/regex-automata/data/tests/fowler/basic.dat
266 vendor/regex-automata/data/fowler-tests/basic.dat
267 vendor/regex/src/testdata/basic.dat
268 vendor/regex/tests/crates_regex.rs
269 vendor/regex/tests/fowler.rs
270 vendor/regex-0*/src/testdata/basic.dat
271 vendor/regex-0*/tests/fowler.rs
272 vendor/regex-1*/src/testdata/basic.dat
273 vendor/regex-1*/tests/fowler.rs
274 vendor/rustc-demangle/src/lib.rs
275 vendor/sha-1-0*/tests/data/*.blb
276 vendor/sha-1-0*/tests/data/*.bin
277 vendor/sha-1/tests/data/*.blb
278 vendor/sha-1/tests/data/*.bin
279 vendor/sha2/tests/data/*.blb
280 vendor/sha2/tests/data/*.bin
281 vendor/snap/data/*
282 vendor/tar/tests/archives/*.tar
283 vendor/term/tests/data/*
284 vendor/term-0*/tests/data/*
285 vendor/toml/tests/*/*.toml
286 vendor/toml/tests/*/*.json
287 vendor/unicode-segmentation/src/testdata.rs
288 vendor/url/tests/*.json
289 vendor/url-1*/tests/*.json
290 vendor/xml5ever/data/bench/strong.xml
291 vendor/yaml-rust/tests/specexamples.rs.inc
292 vendor/yaml-rust-0*/tests/specexamples.rs.inc
293
294
295 # Compromise, ideally we'd autogenerate these
296 # Should already by documented in debian/copyright
297 src/doc/rustc-dev-guide/src/mir/mir_*.svg
298 src/librustdoc/html/static/css/normalize.css
299 vendor/pest_meta/src/grammar.rs
300 vendor/regex-syntax/src/unicode_tables/*.rs
301 vendor/ucd-parse/src/sentence_break.rs
302 vendor/ucd-trie/src/general_category.rs
303 vendor/unicode-normalization/src/tables.rs
304 vendor/unicode-script/src/tables.rs
305 vendor/unicode-segmentation/src/tables.rs
306
307 # Compromise, ideally we'd package these in their own package
308 src/librustdoc/html/static/fonts/*.woff
309 src/librustdoc/html/static/fonts/*.woff2
310
311 # Compromise, ideally we'd autogenerate these
312 vendor/bstr/src/unicode/fsm/*.dfa