]> git.lizzy.rs Git - rust.git/commitdiff
Add a ton of ignore-lexer-test
authorCorey Richardson <corey@octayn.net>
Mon, 21 Jul 2014 22:57:14 +0000 (15:57 -0700)
committerCorey Richardson <corey@octayn.net>
Tue, 22 Jul 2014 01:38:40 +0000 (18:38 -0700)
47 files changed:
src/grammar/check.sh
src/libcollections/hash/sip.rs
src/libcore/num/mod.rs
src/libnative/io/tty_win32.rs
src/librand/distributions/gamma.rs
src/libregex/test/tests.rs
src/libstd/collections/hashmap.rs
src/libstd/io/buffered.rs
src/libstd/io/fs.rs
src/libstd/io/mem.rs
src/libstd/io/mod.rs
src/libstd/num/strconv.rs
src/libstd/path/windows.rs
src/libsyntax/ext/tt/macro_parser.rs
src/test/bench/core-std.rs
src/test/bench/msgsend-ring-mutex-arcs.rs
src/test/bench/msgsend-ring-rw-arcs.rs
src/test/bench/noise.rs
src/test/pretty/block-comment-wchar.rs
src/test/run-pass/byte-literals.rs
src/test/run-pass/default-method-supertrait-vtable.rs
src/test/run-pass/ifmt.rs
src/test/run-pass/issue-12582.rs
src/test/run-pass/issue-13027.rs
src/test/run-pass/issue-2185.rs
src/test/run-pass/issue-2718.rs
src/test/run-pass/issue-3683.rs
src/test/run-pass/issue-4759-1.rs
src/test/run-pass/issue-5280.rs
src/test/run-pass/issue-5321-immediates-with-bare-self.rs
src/test/run-pass/lexer-crlf-line-endings-string-literal-doc-comment.rs
src/test/run-pass/lint-non-camel-case-types-non-uppercase-statics-unicode.rs
src/test/run-pass/match-range.rs
src/test/run-pass/multibyte.rs
src/test/run-pass/raw-str.rs
src/test/run-pass/shebang.rs
src/test/run-pass/struct-return.rs
src/test/run-pass/trait-to-str.rs
src/test/run-pass/trait-with-bounds-default.rs
src/test/run-pass/traits-default-method-self.rs
src/test/run-pass/traits-default-method-trivial.rs
src/test/run-pass/unsized.rs
src/test/run-pass/unsized2.rs
src/test/run-pass/utf8-bom.rs
src/test/run-pass/utf8.rs
src/test/run-pass/utf8_chars.rs
src/test/run-pass/utf8_idents.rs

index 69ec490a08a3fa258b7a271ec23d39770b72b157..f2836312437c9af80e9f3750561f2fa5c5b2f1d2 100755 (executable)
@@ -29,6 +29,6 @@ check() {
     fi
 }
 
-for file in $(find $1 -iname '*.rs' ! -path '*/test/compile-fail/*' ); do
+for file in $(find $1 -iname '*.rs' ! -path '*/test/compile-fail*'); do
     check $file $2 $3 $4 $5
 done
index 1c7e03f70c8896531a6c4b6bea254f6d06faff85..7168af89b59ea36f600068c14b75ee559bd28299 100644 (file)
@@ -7,6 +7,8 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
+//
+// ignore-lexer-test FIXME #15883
 
 /*!
  * Implementation of SipHash 2-4
index 3230873883e19113bcf78fc8e4b9a785080fa7c7..3ffc1d5e11c7371dfe41667fe788a11900ad2e4b 100644 (file)
@@ -7,6 +7,8 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
+//
+// ignore-lexer-test FIXME #15679
 
 //! Numeric traits and functions for generic mathematics
 
index 72cf5e785fb93a52426e2143d04b0a3ea1862462..e98fe1e20b19e7be92cf6a9266e5103abf964fb7 100644 (file)
@@ -8,6 +8,8 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
+// ignore-lexer-test FIXME #15877
+
 //! Windows specific console TTY implementation
 //!
 //! This module contains the implementation of a Windows specific console TTY.
index a9f24e1a9ecc769d3fc8932a5dde58687d749c3b..7b6e94eaa92092ab5af560e8040bce1f56ea2778 100644 (file)
@@ -7,6 +7,8 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
+//
+// ignore-lexer-test FIXME #15679
 
 //! The Gamma and derived distributions.
 
index 251ab10ad34e9d47c2950357647522ccf340b238..48065992bb050f525dd7133f54402f23d8546f5c 100644 (file)
@@ -9,6 +9,7 @@
 // except according to those terms.
 
 // ignore-tidy-linelength
+// ignore-lexer-test FIXME #15679
 
 use regex::{Regex, NoExpand};
 
index 098e87243b69cfe8d75824de5e7cc91e744f0748..f9c99e54df01cf36116e1e494f52ba4378fea950 100644 (file)
@@ -7,6 +7,8 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
+//
+// ignore-lexer-test FIXME #15883
 
 //! Unordered containers, implemented as hash-tables (`HashSet` and `HashMap` types)
 
index 4f355502eb88d3a9d5b742f2e91942722bbc5cdc..e25006a7b39521889e320ef5f99723b520beee47 100644 (file)
@@ -7,6 +7,8 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
+//
+// ignore-lexer-test FIXME #15883
 
 //! Buffering wrappers for I/O traits
 
index 449ad6fa0dab41d75bbe2b6e0516ae8b80a158ac..e25ec5366c9f1c054196d3566ab59eb2b67cc993 100644 (file)
@@ -7,6 +7,8 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
+//
+// ignore-lexer-test FIXME #15679
 
 /*! Synchronous File I/O
 
index 1c0251c8369dedc4a8709d8f1cc74ae60c7edcc4..b93b84b7d63f3a6dc5eedb524f8bf6f5629e88ac 100644 (file)
@@ -7,6 +7,8 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
+//
+// ignore-lexer-test FIXME #15679
 
 //! Readers and Writers for in-memory buffers
 
index 6ac092fd8c657e4998f19a7b695942bfc65905ef..42ce2180fa67c637f780fc4124d274c1c20ebadf 100644 (file)
@@ -7,6 +7,8 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
+//
+// ignore-lexer-test FIXME #15883
 
 // FIXME: cover these topics:
 //        path, reader, writer, stream, raii (close not needed),
index 88fc6e1ffd85f743be2e01d6365887f3643ecbf7..cc30acf064b8257fac2db9f8b0907684d0c5a6f0 100644 (file)
@@ -7,6 +7,8 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
+//
+// ignore-lexer-test FIXME #15679
 
 #![allow(missing_doc)]
 
index 88ae0d4837e569febda914a30ad4ab82d9a31800..0de098319e8bbdc924abac8b2f27edfc2e7c4268 100644 (file)
@@ -7,6 +7,8 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
+//
+// ignore-lexer-test FIXME #15883
 
 //! Windows file path handling
 
index bdf1f6eb6007e3bc2454069b26b905ad2a11b846..509d5bd442182e78b1c1cc3b1c7032ffe57bea54 100644 (file)
@@ -7,6 +7,8 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
+//
+// ignore-lexer-test FIXME #15679
 
 //! This is an Earley-like parser, without support for in-grammar nonterminals,
 //! only by calling out to the main rust parser for named nonterminals (which it
index fd3c4daebdb855e12552a5eae7fbd675a0c4e6b5..9af3c0c6c8c1a8eaa27cbf765e3509cee164aac3 100644 (file)
@@ -8,6 +8,7 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
+// ignore-lexer-test FIXME #15679
 // Microbenchmarks for various functions in std and extra
 
 #![feature(macro_rules)]
index 2b9abfbc350a64b9ef94fbe174f1cd4eaf9eb71b..a0ff7736b5c7f8ec8a15b7512b9e094dccd8d8d6 100644 (file)
@@ -16,6 +16,7 @@
 // This also serves as a pipes test, because Arcs are implemented with pipes.
 
 // no-pretty-expanded FIXME #15189
+// ignore-lexer-test FIXME #15679
 
 extern crate time;
 
index afed753f455beb2f3184dedc0466b0dfed0ae080..6512ecfb3e26063e618a6bbf4b9d2a15e4331c62 100644 (file)
@@ -16,6 +16,7 @@
 // This also serves as a pipes test, because Arcs are implemented with pipes.
 
 // no-pretty-expanded FIXME #15189
+// ignore-lexer-test FIXME #15679
 
 extern crate time;
 
index 6ec1d5395cf002ffbf013d2beb22b0aa261d9e92..bdca03490369ac200e3b5cedefe096b07d02216c 100644 (file)
@@ -10,6 +10,7 @@
 
 // Multi-language Perlin noise benchmark.
 // See https://github.com/nsf/pnoise for timings and alternative implementations.
+// ignore-lexer-test FIXME #15679
 
 use std::f32::consts::PI;
 use std::rand::{Rng, StdRng};
index 777c456335dc4237b351393cc69d432e459cb07c..06ee3715eb0440353d395dc547c5c991e408191b 100644 (file)
@@ -14,6 +14,7 @@
 // ignore-tidy-cr
 // ignore-tidy-tab
 // pp-exact:block-comment-wchar.pp
+// ignore-lexer-test FIXME #15679
 fn f() {
     fn nested() {
         /*
index ac470268d319fc7f2788fb4e9fd1a99918d80eb2..7fd7e3dbf0045a502bb7718b3726c5f68a1af131 100644 (file)
@@ -7,6 +7,8 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
+//
+// ignore-lexer-test FIXME #15883
 
 
 static FOO: u8 = b'\xF0';
index 2bcf264bb1f14c20b38b2f73ec7e879bfcaa2c0f..1b2b17f99171bc6731ca5f56b00e23fd5a5d5ee0 100644 (file)
@@ -7,6 +7,8 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
+//
+// ignore-lexer-test FIXME #15877
 
 
 // Tests that we can call a function bounded over a supertrait from
index e349f91a309f7f301f1a4d04d6badff2948e16f0..fabcfc5ff3347966c7e492f69871a0713615a397 100644 (file)
@@ -9,6 +9,7 @@
 // except according to those terms.
 
 // no-pretty-expanded unnecessary unsafe block generated
+// ignore-lexer-test FIXME #15679
 
 #![feature(macro_rules, managed_boxes)]
 #![deny(warnings)]
index 418fd54cc139e8bfdf531abe5f690843bfaa3d1e..f68ba5dab8ae2756d45c25677b13057075fddbe5 100644 (file)
@@ -7,6 +7,8 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
+//
+// ignore-lexer-test FIXME #15877
 
 pub fn main() {
     let x = 1i;
index e1634e44847ee4b33357ce207d0fdec8c9eff860..0efe64448c3d04f4ba27c7e35c6ef14703b8b63c 100644 (file)
@@ -7,6 +7,8 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
+//
+// ignore-lexer-test FIXME #15877
 
 // Tests that match expression handles overlapped literal and range
 // properly in the presence of guard function.
index 492e76552d458bad87e2ec1623fc8e127b08d9c6..974905487fe2dd09bb36c4a491dd28a53c79281a 100644 (file)
@@ -9,6 +9,7 @@
 // except according to those terms.
 
 // ignore-test
+// ignore-lexer-test FIXME #15881
 
 // notes on this test case:
 // On Thu, Apr 18, 2013-2014 at 6:30 PM, John Clements <clements@brinckerhoff.org> wrote:
index b4807964d46dd4d8abeac5bacb13f3bb9e457ec4..c52dd5ce5e4e34aca6dbb7f81d517e4588413237 100644 (file)
@@ -8,6 +8,8 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
+//
+// ignore-lexer-test FIXME #15883
 
 #![feature(unsafe_destructor)]
 
index aa7fa0cb5f04763173d885600e448e0659b73754..e6c816666e798247c1c506720060f7969c5dbb3f 100644 (file)
@@ -7,6 +7,8 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
+//
+// ignore-lexer-test FIXME #15877
 
 
 trait Foo {
index ad8ee984217c9feeebb34d71b0589a4aec36563c..ce2f488b90c7b6adf7bde9917ce62b05cdc1b26a 100644 (file)
@@ -7,6 +7,8 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
+//
+// ignore-lexer-test FIXME #15877
 
 trait U { fn f(self); }
 impl U for int { fn f(self) {} }
index 977cd08ba377082dea01b860d9d12e89ce7e0ff6..bd892465054693419c406a0e2d936d12d7a108b8 100644 (file)
@@ -7,6 +7,8 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
+//
+// ignore-lexer-test FIXME #15877
 
 type FontTableTag = u32;
 
index fcb8092b7234fd7f3bed64073c18f77ef67e9bf2..511b8a9683060279c66d555a905731b1372c54a8 100644 (file)
@@ -7,6 +7,8 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
+//
+// ignore-lexer-test FIXME #15877
 
 trait Fooable {
     fn yes(self);
index 5c8db524cc2edeec729b4efb9949333bace83422..421ae8e94972e8c68d6a2c9643af31a694cb6d6f 100644 (file)
@@ -16,6 +16,7 @@
 // this directory should enforce it.\r
 \r
 // ignore-pretty\r
+// ignore-lexer-test FIXME #15882\r
 \r
 /// Doc comment that ends in CRLF\r
 pub fn foo() {}\r
index d5e277b46e04fa35b8df30765b888ae08a0e3519..36c663fc847463b6c116dea8bd2e14020ca22b2b 100644 (file)
@@ -7,6 +7,8 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
+//
+// ignore-lexer-test FIXME #15679
 
 
 #![forbid(non_camel_case_types)]
index 7421ae9588407f8f74fc4fb1e5e6cbab8c069919..8b782520536a0138b61df97dd447e79db6ca8975 100644 (file)
@@ -7,6 +7,8 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
+//
+// ignore-lexer-test FIXME #15877
 
 pub fn main() {
     match 5u {
index ba3d89e3c7a647b9b9981dc7cfc9e6c0f8115f1e..77084836408aa199af670910c757d767d9d6156e 100644 (file)
@@ -7,6 +7,8 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
+//
+// ignore-lexer-test FIXME #15679
 
 // Test that multibyte characters don't crash the compiler
 pub fn main() {
index da0c9eed9e6e86ddaebfec10bf08a648cd692134..35e863d05a177dd06262b4d4302b5f40886ed0aa 100644 (file)
Binary files a/src/test/run-pass/raw-str.rs and b/src/test/run-pass/raw-str.rs differ
index 2f78513b95cf9c7f132ca72c4d5ecb226d190b7a..bd3181842ec5dded890fa8b2a98bd7e9f777e1ac 100644 (file)
@@ -10,5 +10,7 @@
 // except according to those terms.
 
 // ignore-pretty: `expand` addes some preludes before shebang
+//
+// ignore-lexer-test FIXME #15878
 
 pub fn main() { println!("Hello World"); }
index 93c0e7f5ba5382053d6f515053a103d260bb0fa4..3e41b6d806cdc0fdec1936a5e94b6aae681ee9f3 100644 (file)
@@ -7,6 +7,8 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
+//
+// ignore-lexer-test FIXME #15883
 
 pub struct Quad { a: u64, b: u64, c: u64, d: u64 }
 pub struct Floats { a: f64, b: u8, c: f64 }
index fbe40e837de5f04a1d350b134526c2ceede596f2..9b910d24bdc5fec1d872af8c4d50516f1be9e6a6 100644 (file)
@@ -7,7 +7,8 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
-
+//
+// ignore-lexer-test FIXME #15883
 
 
 trait to_str {
index fc4acfd5bb3c29314bf4500ee71e6a1578b1b523..ec9f666eb198dbd8db3f3adc7c416de9d0a75d85 100644 (file)
@@ -7,6 +7,8 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
+//
+// ignore-lexer-test FIXME #15877
 
 pub trait Clone2 {
     /// Returns a copy of the value. The contents of owned pointers
index 1027008624a24545c906602649296e98e38c524d..270b95452187a309da9a009ca4ac3cbdb327a9c9 100644 (file)
@@ -7,6 +7,8 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
+//
+// ignore-lexer-test FIXME #15877
 
 
 trait Cat {
index c6a7ab5ba49677ee8d259003e4633e89387d2d84..474632a7ffa58028e80bd8d5100ebc4013c15ac0 100644 (file)
@@ -7,6 +7,8 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
+//
+// ignore-lexer-test FIXME #15877
 
 
 trait Cat {
index f49e8f46e78e6a476f56f7a5380300789f1ed3f5..0530c8a6ab3dd48fd0b816357631e7604f07c6ec 100644 (file)
@@ -7,6 +7,8 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
+//
+// ignore-lexer-test FIXME #15879
 
 // Test syntax checks for `Sized?` syntax.
 
index 9703b55cda760855c10c5bc9fd5b07af1190a0a3..ada4da37ba11376ffaed1fc303aabee38bbffebc 100644 (file)
@@ -7,6 +7,8 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
+//
+// ignore-lexer-test FIXME #15879
 #![feature(struct_variant)]
 
 
index ccd40cb88fe08cd844f01c707d392d39c402127e..baa4e941ff097432389c287c30131ffee1533f2a 100644 (file)
@@ -7,6 +7,8 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
+//
+// ignore-lexer-test FIXME #15679
 
 // This file has utf-8 BOM, it should be compiled normally without error.
 
index 557d2e5878e1dd1bf03f18786fec07e04b666ac5..a52828387bf9245e05df717655af58eb1f313a46 100644 (file)
@@ -7,7 +7,8 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
-
+//
+// ignore-lexer-test FIXME #15679
 // no-pretty-expanded FIXME #15189
 
 pub fn main() {
index 93c8111ad2d1f51d51598a02f0ea6c07127a5016..202427079a8709e307894c69ffd76a1a3bac5df1 100644 (file)
@@ -7,6 +7,8 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
+//
+// ignore-lexer-test FIXME #15679
 
 use std::str;
 
index ee4b2061a5dadb161ffabfe6e938393259045167..f6c4776a11cc810eb9c2845cc4063e008db8b499 100644 (file)
@@ -7,6 +7,8 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
+//
+// ignore-lexer-test FIXME #15679
 
 
 #![feature(non_ascii_idents)]