[pcre-dev] [Bug 1676] New: Test #17 fails

Page principale
Supprimer ce message
Auteur: admin
Date:  
À: pcre-dev
Sujet: [pcre-dev] [Bug 1676] New: Test #17 fails
https://bugs.exim.org/show_bug.cgi?id=1676

            Bug ID: 1676
           Summary: Test #17 fails
           Product: PCRE
           Version: 10.20 (PCRE2)
          Hardware: x86
                OS: Windows
            Status: NEW
          Severity: bug
          Priority: medium
         Component: Code
          Assignee: ph10@???
          Reporter: Roy.Ivy.III@???
                CC: pcre-dev@???


Test #17 fails for the 80bit library when PCRE2 is compiled under
Windows/MinGW.

For the 8-bit library, `pcre2_test.bat` generates:

```
Test 17: "POSIX interface, excluding UTF-8 and UCP"
          failed comparison: fc /n "<REPO_DIR>"\testdata\testoutput17
testout8\testoutput17
```


where <REPO_DIR> is the repo source. All other 8-bit library tests pass (when
compiled with either a large stack size or using the heap for recursion):

```
---- Testing 8-bit library ----

Test 1: "Main non-UTF, non-UCP functionality (Compatible with Perl >= 5.10)"
          Passed.
Test 2: "API, errors, internals, and non-Perl stuff"
          Passed.
Test 3: "Locale-specific features"
          Passed.
Test 4: "UTF-8 and Unicode property support - (Compatible with Perl >= 5.10)"
          Passed.
Test 5: "API, internals, and non-Perl stuff for UTF-8 and UCP"
          Passed.
Test 6: "DFA matching main non-UTF, non-UCP functionality"
          Passed.
Test 7: "DFA matching with UTF-8 and Unicode property support"
          Passed.
Test 8: "Internal offsets and code size tests"
          Passed.
Test 9: "Specials for the basic 8-bit library"
          Passed.
Test 10: "Specials for the 8-bit library with Unicode support"
          Passed.
Test 11 Skipped when running 8-bit tests.
Test 12 Skipped when running 8-bit tests.
Test 13 Skipped when running 8-bit tests.
Test 14: "Non-JIT limits and other non_JIT tests"
          Passed.
Test 15: "JIT-specific features when JIT is not available"
          Passed.
Test 16 Skipped due to absence of JIT support.
Test 17: "POSIX interface, excluding UTF-8 and UCP"
          failed comparison: fc /n "<REPO_DIR>"\testdata\testoutput17
testout8\testoutput17
Test 1: "POSIX interface with UTF-8 and UCP"
          Passed.
Test 1: "Serialization tests"
          Passed.
```


Note that all 16-bit and 32-bit library tests PASS.

I have no clue as to the true failure mode.

- Roy

--
You are receiving this mail because:
You are on the CC list for the bug.