]> Repositorios git - scryer-prolog.git/commitdiff
update ignore reason
authorBennet Bleßmann <[email protected]>
Sat, 6 Jul 2024 02:01:41 +0000 (04:01 +0200)
committerBennet Bleßmann <[email protected]>
Sat, 6 Jul 2024 02:15:30 +0000 (04:15 +0200)
src/machine/lib_machine.rs
src/machine/stack.rs
src/parser/char_reader.rs

index f05b26c230f97cbcf29bd2121a6beac32ace0096..938a55977feed2ae1166fe9b6ff7b872f0eab15a 100644 (file)
@@ -238,7 +238,7 @@ mod tests {
     use crate::machine::{QueryMatch, QueryResolution, Value};
 
     #[test]
-    #[cfg_attr(miri, ignore = "blocked on streams.rs UB")]
+    #[cfg_attr(miri, ignore = "blocked on libraries.rs UB")]
     fn programatic_query() {
         let mut machine = Machine::new_lib();
 
@@ -278,7 +278,7 @@ mod tests {
     }
 
     #[test]
-    #[cfg_attr(miri, ignore = "blocked on streams.rs UB")]
+    #[cfg_attr(miri, ignore = "blocked on libraries.rs UB")]
     fn failing_query() {
         let mut machine = Machine::new_lib();
         let query = String::from(r#"triple("a",P,"b")."#);
@@ -292,7 +292,7 @@ mod tests {
     }
 
     #[test]
-    #[cfg_attr(miri, ignore = "blocked on streams.rs UB")]
+    #[cfg_attr(miri, ignore = "blocked on libraries.rs UB")]
     fn complex_results() {
         let mut machine = Machine::new_lib();
         machine.load_module_string(
@@ -349,7 +349,7 @@ mod tests {
     }
 
     #[test]
-    #[cfg_attr(miri, ignore = "blocked on streams.rs UB")]
+    #[cfg_attr(miri, ignore = "blocked on libraries.rs UB")]
     fn empty_predicate() {
         let mut machine = Machine::new_lib();
         machine.load_module_string(
@@ -365,7 +365,7 @@ mod tests {
     }
 
     #[test]
-    #[cfg_attr(miri, ignore = "blocked on streams.rs UB")]
+    #[cfg_attr(miri, ignore = "blocked on libraries.rs UB")]
     fn list_results() {
         let mut machine = Machine::new_lib();
         machine.load_module_string(
@@ -394,7 +394,7 @@ mod tests {
     }
 
     #[test]
-    #[cfg_attr(miri, ignore = "blocked on streams.rs UB")]
+    #[cfg_attr(miri, ignore = "blocked on libraries.rs UB")]
     fn consult() {
         let mut machine = Machine::new_lib();
 
@@ -453,7 +453,7 @@ mod tests {
     }
 
     #[test]
-    #[cfg_attr(miri, ignore = "blocked on streams.rs UB")]
+    #[cfg_attr(miri, ignore = "blocked on libraries.rs UB")]
     fn integration_test() {
         let mut machine = Machine::new_lib();
 
@@ -500,7 +500,7 @@ mod tests {
     }
 
     #[test]
-    #[cfg_attr(miri, ignore = "blocked on streams.rs UB")]
+    #[cfg_attr(miri, ignore = "blocked on libraries.rs UB")]
     fn findall() {
         let mut machine = Machine::new_lib();
 
index 12aba4569e1564e8bf17355133a6e808d17549a7..604a52be3b7dc19c5e4f4003ad3aec968dc191ef 100644 (file)
@@ -281,7 +281,7 @@ mod tests {
     use crate::machine::mock_wam::*;
 
     #[test]
-    #[cfg_attr(miri, ignore)]
+    #[cfg_attr(miri, ignore = "blocked on stack.rs UB")]
     fn stack_tests() {
         let mut wam = MockWAM::new();
 
index bc9c16010d3dd8d45ae16c65deb4f05d47ef25e7..da746e6c0ffd91faaea923586e228ae15b86c78c 100644 (file)
@@ -379,7 +379,6 @@ mod tests {
     use std::io::Cursor;
 
     #[test]
-    #[cfg_attr(miri, ignore = "slow and not very relevant")]
     fn plain_string() {
         let mut read_string = CharReader::new(Cursor::new("a string"));
 
@@ -392,7 +391,6 @@ mod tests {
     }
 
     #[test]
-    #[cfg_attr(miri, ignore = "slow and not very relevant")]
     fn greek_string() {
         let mut read_string = CharReader::new(Cursor::new("λέξη"));
 
@@ -405,7 +403,6 @@ mod tests {
     }
 
     #[test]
-    #[cfg_attr(miri, ignore = "slow and not very relevant")]
     fn russian_string() {
         let mut read_string = CharReader::new(Cursor::new("слово"));