File tree Expand file tree Collapse file tree 3 files changed +34
-3
lines changed Expand file tree Collapse file tree 3 files changed +34
-3
lines changed Original file line number Diff line number Diff line change 14
14
run : ./autogen.sh
15
15
16
16
- name : Configure
17
- run : ./configure CPPFLAGS='-Wall -Wextra' --enable-jit --enable-pcre2-8 --enable-pcre2- 16 --enable-pcre2-32
17
+ run : ./configure CPPFLAGS='-Wall -Wextra' --enable-jit --enable-pcre2-16 --enable-pcre2-32
18
18
19
19
- name : Build
20
20
run : make
43
43
run : ./autogen.sh
44
44
45
45
- name : Configure
46
- run : ./configure CPPFLAGS='-Wall -Wextra' --enable-jit --enable-pcre2-8 --enable-pcre2- 16 --enable-pcre2-32
46
+ run : ./configure CPPFLAGS='-Wall -Wextra' --enable-jit --enable-pcre2-16 --enable-pcre2-32
47
47
48
48
- name : Build
49
49
run : make
Original file line number Diff line number Diff line change
1
+ name : Dev
2
+ on : [push, pull_request]
3
+
4
+ jobs :
5
+ linux :
6
+ name : dev
7
+ runs-on : ubuntu-latest
8
+ steps :
9
+ - name : Checkout
10
+ uses : actions/checkout@v3
11
+
12
+ - name : Autogen
13
+ run : ./autogen.sh
14
+
15
+ - name : Configure
16
+ run : ./configure CC='gcc -fsanitize=undefined,address' CPPFLAGS='-Wall -Wextra -Werror -Wno-error=unused-but-set-parameter' --enable-jit --enable-pcre2-16 --enable-pcre2-32 --enable-debug --with-link-size=4
17
+
18
+ - name : Build
19
+ run : make -j2
20
+
21
+ - name : Test (main test script)
22
+ run : ./RunTest
23
+
24
+ - name : Test (JIT test program)
25
+ run : ./pcre2_jit_test
26
+
27
+ - name : Test (pcre2grep test script)
28
+ run : ./RunGrepTest
29
+
30
+ - name : Test (pcre2posix test program)
31
+ run : ./pcre2posix_test -v
Original file line number Diff line number Diff line change @@ -496,7 +496,7 @@ struct sljit_jump *jump[2];
496
496
int i ;
497
497
498
498
SLJIT_ASSERT (common -> mode == PCRE2_JIT_COMPLETE && offs1 > offs2 && offs2 >= 0 );
499
- SLJIT_ASSERT (diff <= IN_UCHARS (max_fast_forward_char_pair_offset ()));
499
+ SLJIT_ASSERT (diff <= ( unsigned ) IN_UCHARS (max_fast_forward_char_pair_offset ()));
500
500
501
501
/* Initialize. */
502
502
if (common -> match_end_ptr != 0 )
You can’t perform that action at this time.
0 commit comments