Skip to content

Fuzzer: fix JIT fuzzing #35

Fuzzer: fix JIT fuzzing

Fuzzer: fix JIT fuzzing #35

Workflow file for this run

name: Dev
on:
pull_request:
branches:
- master
jobs:
canary:
name: basic
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Prepare
run: ./autogen.sh
- name: Configure
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
- name: Build
run: make -j3
- name: Test (main test script)
run: ./RunTest
- name: Test (JIT test program)
run: ./pcre2_jit_test
- name: Test (pcre2grep test script)
run: ./RunGrepTest
- name: Test (pcre2posix program)
run: ./pcre2posix_test -v
bigbird:
name: manyconfig
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Prepare
run: |
sudo apt-get update
sudo apt-get install -y valgrind
- name: Run
run: |
./autogen.sh
./maint/ManyConfigTests