|
82 | 82 | run: | |
83 | 83 | scripts/run-kani.sh --run autoharness --kani-args \ |
84 | 84 | --include-pattern alloc::layout::Layout::from_size_align \ |
85 | | - --include-pattern ascii::ascii_char::AsciiChar::from_u8 \ |
86 | | - --include-pattern char::convert::from_u32_unchecked \ |
87 | | - --include-pattern "num::nonzero::NonZero::<i8>::count_ones" \ |
88 | | - --include-pattern "num::nonzero::NonZero::<i16>::count_ones" \ |
89 | | - --include-pattern "num::nonzero::NonZero::<i32>::count_ones" \ |
90 | | - --include-pattern "num::nonzero::NonZero::<i64>::count_ones" \ |
91 | | - --include-pattern "num::nonzero::NonZero::<i128>::count_ones" \ |
92 | | - --include-pattern "num::nonzero::NonZero::<isize>::count_ones" \ |
93 | | - --include-pattern "num::nonzero::NonZero::<u8>::count_ones" \ |
94 | | - --include-pattern "num::nonzero::NonZero::<u16>::count_ones" \ |
95 | | - --include-pattern "num::nonzero::NonZero::<u32>::count_ones" \ |
96 | | - --include-pattern "num::nonzero::NonZero::<u64>::count_ones" \ |
97 | | - --include-pattern "num::nonzero::NonZero::<u128>::count_ones" \ |
98 | | - --include-pattern "num::nonzero::NonZero::<usize>::count_ones" \ |
99 | | - --include-pattern "num::nonzero::NonZero::<i8>::rotate_" \ |
100 | | - --include-pattern "num::nonzero::NonZero::<i16>::rotate_" \ |
101 | | - --include-pattern "num::nonzero::NonZero::<i32>::rotate_" \ |
102 | | - --include-pattern "num::nonzero::NonZero::<i64>::rotate_" \ |
103 | | - --include-pattern "num::nonzero::NonZero::<i128>::rotate_" \ |
104 | | - --include-pattern "num::nonzero::NonZero::<isize>::rotate_" \ |
105 | | - --include-pattern "num::nonzero::NonZero::<u8>::rotate_" \ |
106 | | - --include-pattern "num::nonzero::NonZero::<u16>::rotate_" \ |
107 | | - --include-pattern "num::nonzero::NonZero::<u32>::rotate_" \ |
108 | | - --include-pattern "num::nonzero::NonZero::<u64>::rotate_" \ |
109 | | - --include-pattern "num::nonzero::NonZero::<u128>::rotate_" \ |
110 | | - --include-pattern "num::nonzero::NonZero::<usize>::rotate_" \ |
111 | | - --include-pattern ptr::align_offset::mod_inv \ |
112 | | - --include-pattern ptr::alignment::Alignment::as_nonzero \ |
113 | | - --include-pattern ptr::alignment::Alignment::as_usize \ |
114 | | - --include-pattern ptr::alignment::Alignment::log2 \ |
115 | | - --include-pattern ptr::alignment::Alignment::mask \ |
116 | | - --include-pattern ptr::alignment::Alignment::new \ |
117 | | - --include-pattern ptr::alignment::Alignment::new_unchecked \ |
118 | | - --include-pattern time::Duration::from_micros \ |
119 | | - --include-pattern time::Duration::from_millis \ |
120 | | - --include-pattern time::Duration::from_nanos \ |
121 | | - --include-pattern time::Duration::from_secs \ |
122 | | - --exclude-pattern time::Duration::from_secs_f \ |
123 | | - --include-pattern unicode::unicode_data::conversions::to_ \ |
124 | 85 | --exclude-pattern ::precondition_check \ |
125 | | - --harness-timeout 5m \ |
126 | | - --default-unwind 1000 \ |
127 | 86 | --jobs=3 --output-format=terse | tee autoharness-verification.log |
128 | 87 | gzip autoharness-verification.log |
129 | 88 |
|
@@ -220,6 +179,8 @@ jobs: |
220 | 179 |
|
221 | 180 | - name: Run log parser |
222 | 181 | run: | |
| 182 | + # DEBUG |
| 183 | + ls -R |
223 | 184 | gunzip ${{ matrix.os }}-autoharness-verification.log.gz |
224 | 185 | tar xzf ${{ matrix.os }}-results.tar.gz |
225 | 186 | python3 scripts/kani-std-analysis/log_parser.py \ |
|
0 commit comments