Build #1 for pcre2-2.3.0

[all reports]

Package pcre2-2.3.0
Install InstallOk
Docs Ok
Tests NotTried
Time submitted 2026-01-02 06:33:31.287252928 UTC
Compiler ghc-9.8.4
OS linux
Arch x86_64
Dependencies base-4.19.2.0, containers-0.6.8, microlens-0.5.0.0, mtl-2.3.1, template-haskell-2.21.0.0, text-2.1.1
Flags -support-jit

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Configuring microlens-0.5.0.0...
Preprocessing library for microlens-0.5.0.0..
Building library for microlens-0.5.0.0..
[1 of 5] Compiling Lens.Micro.Type  ( src/Lens/Micro/Type.hs, dist/build/Lens/Micro/Type.o, dist/build/Lens/Micro/Type.dyn_o )
[2 of 5] Compiling Lens.Micro.Internal ( src/Lens/Micro/Internal.hs, dist/build/Lens/Micro/Internal.o, dist/build/Lens/Micro/Internal.dyn_o )
[3 of 5] Compiling Lens.Micro.FieldN ( src/Lens/Micro/FieldN.hs, dist/build/Lens/Micro/FieldN.o, dist/build/Lens/Micro/FieldN.dyn_o )
[4 of 5] Compiling Lens.Micro       ( src/Lens/Micro.hs, dist/build/Lens/Micro.o, dist/build/Lens/Micro.dyn_o )
[5 of 5] Compiling Lens.Micro.Extras ( src/Lens/Micro/Extras.hs, dist/build/Lens/Micro/Extras.o, dist/build/Lens/Micro/Extras.dyn_o )
Preprocessing library for microlens-0.5.0.0..
Running Haddock on library for microlens-0.5.0.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 5] Compiling Lens.Micro.Type  ( src/Lens/Micro/Type.hs, nothing )
[2 of 5] Compiling Lens.Micro.Internal ( src/Lens/Micro/Internal.hs, nothing )
[3 of 5] Compiling Lens.Micro.FieldN ( src/Lens/Micro/FieldN.hs, nothing )
[4 of 5] Compiling Lens.Micro       ( src/Lens/Micro.hs, nothing )
[5 of 5] Compiling Lens.Micro.Extras ( src/Lens/Micro/Extras.hs, nothing )
Haddock coverage:
Warning: 'Const' is ambiguous. It is defined
    * in Data.Functor.Const
    * in Data.Functor.Const
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Functor.Const
Warning: 'Identity' is ambiguous. It is defined
    * in Data.Functor.Identity
    * in Data.Functor.Identity
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Functor.Identity
 100% ( 12 / 12) in 'Lens.Micro.Type'
Warning: 'mapped' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Identity' is ambiguous. It is defined
    * in Data.Functor.Identity
    * in Data.Functor.Identity
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Functor.Identity
  37% (  9 / 24) in 'Lens.Micro.Internal'
  Missing documentation for:
    foldring (src/Lens/Micro/Internal.hs:126)
    foldrOf (src/Lens/Micro/Internal.hs:130)
    foldMapOf (src/Lens/Micro/Internal.hs:134)
    phantom (src/Lens/Micro/Internal.hs:150)
    Each (src/Lens/Micro/Internal.hs:161)
    Index (src/Lens/Micro/Internal.hs:238)
    IxValue (src/Lens/Micro/Internal.hs:239)
    Ixed (src/Lens/Micro/Internal.hs:255)
    At (src/Lens/Micro/Internal.hs:302)
    ixAt (src/Lens/Micro/Internal.hs:340)
    Cons (src/Lens/Micro/Internal.hs:364)
    Snoc (src/Lens/Micro/Internal.hs:372)
    Strict (src/Lens/Micro/Internal.hs:380)
    #. (src/Lens/Micro/Internal.hs:432)
    .# (src/Lens/Micro/Internal.hs:435)
   0% (  0 / 10) in 'Lens.Micro.FieldN'
  Missing documentation for:
    Module header
    Field1 (src/Lens/Micro/FieldN.hs:8)
    Field2 (src/Lens/Micro/FieldN.hs:83)
    Field3 (src/Lens/Micro/FieldN.hs:118)
    Field4 (src/Lens/Micro/FieldN.hs:149)
    Field5 (src/Lens/Micro/FieldN.hs:176)
    Field6 (src/Lens/Micro/FieldN.hs:199)
    Field7 (src/Lens/Micro/FieldN.hs:218)
    Field8 (src/Lens/Micro/FieldN.hs:233)
    Field9 (src/Lens/Micro/FieldN.hs:244)
Warning: 'Const' is ambiguous. It is defined
    * in Data.Functor.Const
    * in Data.Functor.Const
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Functor.Const
Warning: 'First' is ambiguous. It is defined
    * in Data.Monoid
    * in Data.Monoid
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Monoid
Warning: 'mapAccumL' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  98% ( 91 / 92) in 'Lens.Micro'
  Missing documentation for:
    foldMapOf (src/Lens/Micro/Internal.hs:134)
 100% (  3 /  3) in 'Lens.Micro.Extras'
Warning: Lens.Micro: could not find link destinations for: 
	- Lens.Micro.State
	- Lens.Micro.Traversed
Documentation created: dist/doc/html/microlens/,
dist/doc/html/microlens/microlens.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/microlens-0.5.0.0-GQEcyGbcOXT4GIwc5Y3hnh
Completed    microlens-0.5.0.0
Downloading  pcre2-2.3.0
Downloaded   pcre2-2.3.0
Configuring pcre2-2.3.0...
Preprocessing library for pcre2-2.3.0..
Building library for pcre2-2.3.0..
[1 of 7] Compiling Paths_pcre2      ( dist/build/autogen/Paths_pcre2.hs, dist/build/Paths_pcre2.o, dist/build/Paths_pcre2.dyn_o )
[2 of 7] Compiling Text.Regex.Pcre2.Foreign.TH ( src/hs/Text/Regex/Pcre2/Foreign/TH.hs, dist/build/Text/Regex/Pcre2/Foreign/TH.o, dist/build/Text/Regex/Pcre2/Foreign/TH.dyn_o )
[3 of 7] Compiling Text.Regex.Pcre2.Foreign ( src/hs/Text/Regex/Pcre2/Foreign.hs, dist/build/Text/Regex/Pcre2/Foreign.o, dist/build/Text/Regex/Pcre2/Foreign.dyn_o )
[4 of 7] Compiling Text.Regex.Pcre2.Internal ( src/hs/Text/Regex/Pcre2/Internal.hs, dist/build/Text/Regex/Pcre2/Internal.o, dist/build/Text/Regex/Pcre2/Internal.dyn_o )
[5 of 7] Compiling Text.Regex.Pcre2.TH ( src/hs/Text/Regex/Pcre2/TH.hs, dist/build/Text/Regex/Pcre2/TH.o, dist/build/Text/Regex/Pcre2/TH.dyn_o )
[6 of 7] Compiling Text.Regex.Pcre2 ( src/hs/Text/Regex/Pcre2.hs, dist/build/Text/Regex/Pcre2.o, dist/build/Text/Regex/Pcre2.dyn_o )
[7 of 7] Compiling Text.Regex.Pcre2.Unsafe ( src/hs/Text/Regex/Pcre2/Unsafe.hs, dist/build/Text/Regex/Pcre2/Unsafe.o, dist/build/Text/Regex/Pcre2/Unsafe.dyn_o )
Preprocessing library for pcre2-2.3.0..
Running Haddock on library for pcre2-2.3.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 7] Compiling Paths_pcre2      ( dist/build/autogen/Paths_pcre2.hs, nothing )
[2 of 7] Compiling Text.Regex.Pcre2.Foreign.TH ( src/hs/Text/Regex/Pcre2/Foreign/TH.hs, /tmp/ghc919341_0/ghc_8.o, /tmp/ghc919341_0/ghc_8.dyn_o )
[3 of 7] Compiling Text.Regex.Pcre2.Foreign ( src/hs/Text/Regex/Pcre2/Foreign.hs, /tmp/ghc919341_0/ghc_6.o, /tmp/ghc919341_0/ghc_6.dyn_o )
[4 of 7] Compiling Text.Regex.Pcre2.Internal ( src/hs/Text/Regex/Pcre2/Internal.hs, /tmp/ghc919341_0/ghc_10.o, /tmp/ghc919341_0/ghc_10.dyn_o )
[5 of 7] Compiling Text.Regex.Pcre2.TH ( src/hs/Text/Regex/Pcre2/TH.hs, nothing )
[6 of 7] Compiling Text.Regex.Pcre2 ( src/hs/Text/Regex/Pcre2.hs, nothing )
[7 of 7] Compiling Text.Regex.Pcre2.Unsafe ( src/hs/Text/Regex/Pcre2/Unsafe.hs, nothing )
Haddock coverage:
  16% ( 46 /285) in 'Text.Regex.Pcre2.Foreign'
  Missing documentation for:
    Pcre2_general_context (src/hs/Text/Regex/Pcre2/Foreign.hs:36)
    Pcre2_compile_context (src/hs/Text/Regex/Pcre2/Foreign.hs:37)
    Pcre2_match_context (src/hs/Text/Regex/Pcre2/Foreign.hs:38)
    Pcre2_callout_block (src/hs/Text/Regex/Pcre2/Foreign.hs:39)
    Pcre2_substitute_callout_block (src/hs/Text/Regex/Pcre2/Foreign.hs:40)
    Pcre2_code (src/hs/Text/Regex/Pcre2/Foreign.hs:41)
    Pcre2_match_data (src/hs/Text/Regex/Pcre2/Foreign.hs:45)
    Pcre2_callout_enumerate_block (src/hs/Text/Regex/Pcre2/Foreign.hs:46)
    pcre2_general_context_create (src/hs/Text/Regex/Pcre2/Foreign.hs:50)
    pcre2_general_context_copy (src/hs/Text/Regex/Pcre2/Foreign.hs:56)
    pcre2_general_context_free (src/hs/Text/Regex/Pcre2/Foreign.hs:60)
    pcre2_general_context_finalizer (src/hs/Text/Regex/Pcre2/Foreign.hs:64)
    pcre2_compile_context_create (src/hs/Text/Regex/Pcre2/Foreign.hs:69)
    pcre2_compile_context_copy (src/hs/Text/Regex/Pcre2/Foreign.hs:73)
    pcre2_compile_context_free (src/hs/Text/Regex/Pcre2/Foreign.hs:77)
    pcre2_compile_context_finalizer (src/hs/Text/Regex/Pcre2/Foreign.hs:81)
    pcre2_ERROR_BADDATA (src/hs/Text/Regex/Pcre2/Foreign.hs:87)
    pcre2_set_bsr (src/hs/Text/Regex/Pcre2/Foreign.hs:89)
    pcre2_BSR_ANYCRLF (src/hs/Text/Regex/Pcre2/Foreign.hs:94)
    pcre2_BSR_UNICODE (src/hs/Text/Regex/Pcre2/Foreign.hs:95)
    pcre2_set_character_tables (src/hs/Text/Regex/Pcre2/Foreign.hs:97)
    pcre2_set_compile_extra_options (src/hs/Text/Regex/Pcre2/Foreign.hs:102)
    pcre2_set_max_pattern_length (src/hs/Text/Regex/Pcre2/Foreign.hs:107)
    pcre2_set_newline (src/hs/Text/Regex/Pcre2/Foreign.hs:112)
    pcre2_NEWLINE_CR (src/hs/Text/Regex/Pcre2/Foreign.hs:117)
    pcre2_NEWLINE_LF (src/hs/Text/Regex/Pcre2/Foreign.hs:118)
    pcre2_NEWLINE_CRLF (src/hs/Text/Regex/Pcre2/Foreign.hs:119)
    pcre2_NEWLINE_ANY (src/hs/Text/Regex/Pcre2/Foreign.hs:120)
    pcre2_NEWLINE_ANYCRLF (src/hs/Text/Regex/Pcre2/Foreign.hs:121)
    pcre2_NEWLINE_NUL (src/hs/Text/Regex/Pcre2/Foreign.hs:122)
    pcre2_set_parens_nest_limit (src/hs/Text/Regex/Pcre2/Foreign.hs:124)
    pcre2_set_compile_recursion_guard (src/hs/Text/Regex/Pcre2/Foreign.hs:129)
    pcre2_match_context_create (src/hs/Text/Regex/Pcre2/Foreign.hs:137)
    pcre2_match_context_copy (src/hs/Text/Regex/Pcre2/Foreign.hs:141)
    pcre2_match_context_free (src/hs/Text/Regex/Pcre2/Foreign.hs:145)
    pcre2_match_context_finalizer (src/hs/Text/Regex/Pcre2/Foreign.hs:149)
    pcre2_set_callout (src/hs/Text/Regex/Pcre2/Foreign.hs:154)
    pcre2_set_substitute_callout (src/hs/Text/Regex/Pcre2/Foreign.hs:160)
    pcre2_set_offset_limit (src/hs/Text/Regex/Pcre2/Foreign.hs:166)
    pcre2_UNSET (src/hs/Text/Regex/Pcre2/Foreign.hs:171)
    pcre2_set_heap_limit (src/hs/Text/Regex/Pcre2/Foreign.hs:173)
    pcre2_set_match_limit (src/hs/Text/Regex/Pcre2/Foreign.hs:178)
    pcre2_set_depth_limit (src/hs/Text/Regex/Pcre2/Foreign.hs:183)
    pcre2_config (src/hs/Text/Regex/Pcre2/Foreign.hs:190)
    pcre2_CONFIG_BSR (src/hs/Text/Regex/Pcre2/Foreign.hs:195)
    pcre2_CONFIG_COMPILED_WIDTHS (src/hs/Text/Regex/Pcre2/Foreign.hs:196)
    pcre2_CONFIG_DEPTHLIMIT (src/hs/Text/Regex/Pcre2/Foreign.hs:197)
    pcre2_CONFIG_EFFECTIVE_LINKSIZE (src/hs/Text/Regex/Pcre2/Foreign.hs:198)
    pcre2_CONFIG_HEAPLIMIT (src/hs/Text/Regex/Pcre2/Foreign.hs:199)
    pcre2_CONFIG_JIT (src/hs/Text/Regex/Pcre2/Foreign.hs:200)
    pcre2_CONFIG_JITTARGET (src/hs/Text/Regex/Pcre2/Foreign.hs:201)
    pcre2_CONFIG_LINKSIZE (src/hs/Text/Regex/Pcre2/Foreign.hs:202)
    pcre2_CONFIG_MATCHLIMIT (src/hs/Text/Regex/Pcre2/Foreign.hs:203)
    pcre2_CONFIG_NEWLINE (src/hs/Text/Regex/Pcre2/Foreign.hs:204)
    pcre2_CONFIG_NEVER_BACKSLASH_C (src/hs/Text/Regex/Pcre2/Foreign.hs:205)
    pcre2_CONFIG_PARENSLIMIT (src/hs/Text/Regex/Pcre2/Foreign.hs:206)
    pcre2_CONFIG_STACKRECURSE (src/hs/Text/Regex/Pcre2/Foreign.hs:207)
    pcre2_CONFIG_TABLES_LENGTH (src/hs/Text/Regex/Pcre2/Foreign.hs:208)
    pcre2_CONFIG_UNICODE_VERSION (src/hs/Text/Regex/Pcre2/Foreign.hs:209)
    pcre2_CONFIG_UNICODE (src/hs/Text/Regex/Pcre2/Foreign.hs:210)
    pcre2_CONFIG_VERSION (src/hs/Text/Regex/Pcre2/Foreign.hs:211)
    pcre2_compile (src/hs/Text/Regex/Pcre2/Foreign.hs:215)
    pcre2_ZERO_TERMINATED (src/hs/Text/Regex/Pcre2/Foreign.hs:225)
    pcre2_code_free (src/hs/Text/Regex/Pcre2/Foreign.hs:227)
    pcre2_code_finalizer (src/hs/Text/Regex/Pcre2/Foreign.hs:231)
    pcre2_code_copy (src/hs/Text/Regex/Pcre2/Foreign.hs:234)
    pcre2_code_copy_with_tables (src/hs/Text/Regex/Pcre2/Foreign.hs:238)
    pcre2_ANCHORED (src/hs/Text/Regex/Pcre2/Foreign.hs:243)
    pcre2_ALLOW_EMPTY_CLASS (src/hs/Text/Regex/Pcre2/Foreign.hs:244)
    pcre2_ALT_BSUX (src/hs/Text/Regex/Pcre2/Foreign.hs:245)
    pcre2_ALT_CIRCUMFLEX (src/hs/Text/Regex/Pcre2/Foreign.hs:246)
    pcre2_ALT_VERBNAMES (src/hs/Text/Regex/Pcre2/Foreign.hs:247)
    pcre2_AUTO_CALLOUT (src/hs/Text/Regex/Pcre2/Foreign.hs:248)
    pcre2_CASELESS (src/hs/Text/Regex/Pcre2/Foreign.hs:249)
    pcre2_DOLLAR_ENDONLY (src/hs/Text/Regex/Pcre2/Foreign.hs:250)
    pcre2_DOTALL (src/hs/Text/Regex/Pcre2/Foreign.hs:251)
    pcre2_DUPNAMES (src/hs/Text/Regex/Pcre2/Foreign.hs:252)
    pcre2_ENDANCHORED (src/hs/Text/Regex/Pcre2/Foreign.hs:253)
    pcre2_EXTENDED (src/hs/Text/Regex/Pcre2/Foreign.hs:254)
    pcre2_EXTENDED_MORE (src/hs/Text/Regex/Pcre2/Foreign.hs:255)
    pcre2_FIRSTLINE (src/hs/Text/Regex/Pcre2/Foreign.hs:256)
    pcre2_LITERAL (src/hs/Text/Regex/Pcre2/Foreign.hs:257)
    pcre2_MATCH_INVALID_UTF (src/hs/Text/Regex/Pcre2/Foreign.hs:258)
    pcre2_MATCH_UNSET_BACKREF (src/hs/Text/Regex/Pcre2/Foreign.hs:259)
    pcre2_MULTILINE (src/hs/Text/Regex/Pcre2/Foreign.hs:260)
    pcre2_NEVER_BACKSLASH_C (src/hs/Text/Regex/Pcre2/Foreign.hs:261)
    pcre2_NEVER_UCP (src/hs/Text/Regex/Pcre2/Foreign.hs:262)
    pcre2_NEVER_UTF (src/hs/Text/Regex/Pcre2/Foreign.hs:263)
    pcre2_NO_AUTO_CAPTURE (src/hs/Text/Regex/Pcre2/Foreign.hs:264)
    pcre2_NO_AUTO_POSSESS (src/hs/Text/Regex/Pcre2/Foreign.hs:265)
    pcre2_NO_DOTSTAR_ANCHOR (src/hs/Text/Regex/Pcre2/Foreign.hs:266)
    pcre2_NO_START_OPTIMIZE (src/hs/Text/Regex/Pcre2/Foreign.hs:267)
    pcre2_NO_UTF_CHECK (src/hs/Text/Regex/Pcre2/Foreign.hs:268)
    pcre2_UCP (src/hs/Text/Regex/Pcre2/Foreign.hs:269)
    pcre2_UNGREEDY (src/hs/Text/Regex/Pcre2/Foreign.hs:270)
    pcre2_USE_OFFSET_LIMIT (src/hs/Text/Regex/Pcre2/Foreign.hs:271)
    pcre2_UTF (src/hs/Text/Regex/Pcre2/Foreign.hs:272)
    pcre2_EXTRA_ALLOW_SURROGATE_ESCAPES (src/hs/Text/Regex/Pcre2/Foreign.hs:275)
    pcre2_EXTRA_ALT_BSUX (src/hs/Text/Regex/Pcre2/Foreign.hs:276)
    pcre2_EXTRA_BAD_ESCAPE_IS_LITERAL (src/hs/Text/Regex/Pcre2/Foreign.hs:277)
    pcre2_EXTRA_ESCAPED_CR_IS_LF (src/hs/Text/Regex/Pcre2/Foreign.hs:278)
    pcre2_EXTRA_MATCH_LINE (src/hs/Text/Regex/Pcre2/Foreign.hs:279)
    pcre2_EXTRA_MATCH_WORD (src/hs/Text/Regex/Pcre2/Foreign.hs:280)
    pcre2_maketables (src/hs/Text/Regex/Pcre2/Foreign.hs:330)
    pcre2_maketables_free (src/hs/Text/Regex/Pcre2/Foreign.hs:334)
    pcre2_pattern_info (src/hs/Text/Regex/Pcre2/Foreign.hs:341)
    pcre2_INFO_ALLOPTIONS (src/hs/Text/Regex/Pcre2/Foreign.hs:347)
    pcre2_INFO_ARGOPTIONS (src/hs/Text/Regex/Pcre2/Foreign.hs:348)
    pcre2_INFO_EXTRAOPTIONS (src/hs/Text/Regex/Pcre2/Foreign.hs:349)
    pcre2_INFO_BACKREFMAX (src/hs/Text/Regex/Pcre2/Foreign.hs:350)
    pcre2_INFO_BSR (src/hs/Text/Regex/Pcre2/Foreign.hs:351)
    pcre2_INFO_CAPTURECOUNT (src/hs/Text/Regex/Pcre2/Foreign.hs:352)
    pcre2_INFO_DEPTHLIMIT (src/hs/Text/Regex/Pcre2/Foreign.hs:353)
    pcre2_INFO_FIRSTBITMAP (src/hs/Text/Regex/Pcre2/Foreign.hs:354)
    pcre2_INFO_FIRSTCODETYPE (src/hs/Text/Regex/Pcre2/Foreign.hs:355)
    pcre2_INFO_FIRSTCODEUNIT (src/hs/Text/Regex/Pcre2/Foreign.hs:356)
    pcre2_INFO_FRAMESIZE (src/hs/Text/Regex/Pcre2/Foreign.hs:357)
    pcre2_INFO_HASBACKSLASHC (src/hs/Text/Regex/Pcre2/Foreign.hs:358)
    pcre2_INFO_HASCRORLF (src/hs/Text/Regex/Pcre2/Foreign.hs:359)
    pcre2_INFO_HEAPLIMIT (src/hs/Text/Regex/Pcre2/Foreign.hs:360)
    pcre2_INFO_JCHANGED (src/hs/Text/Regex/Pcre2/Foreign.hs:361)
    pcre2_INFO_LASTCODETYPE (src/hs/Text/Regex/Pcre2/Foreign.hs:365)
    pcre2_INFO_LASTCODEUNIT (src/hs/Text/Regex/Pcre2/Foreign.hs:366)
    pcre2_INFO_MATCHEMPTY (src/hs/Text/Regex/Pcre2/Foreign.hs:367)
    pcre2_INFO_MATCHLIMIT (src/hs/Text/Regex/Pcre2/Foreign.hs:368)
    pcre2_INFO_MAXLOOKBEHIND (src/hs/Text/Regex/Pcre2/Foreign.hs:369)
    pcre2_INFO_MINLENGTH (src/hs/Text/Regex/Pcre2/Foreign.hs:370)
    pcre2_INFO_NAMECOUNT (src/hs/Text/Regex/Pcre2/Foreign.hs:371)
    pcre2_INFO_NAMEENTRYSIZE (src/hs/Text/Regex/Pcre2/Foreign.hs:372)
    pcre2_INFO_NAMETABLE (src/hs/Text/Regex/Pcre2/Foreign.hs:373)
    pcre2_INFO_NEWLINE (src/hs/Text/Regex/Pcre2/Foreign.hs:374)
    pcre2_INFO_SIZE (src/hs/Text/Regex/Pcre2/Foreign.hs:375)
    pcre2_ERROR_UNSET (src/hs/Text/Regex/Pcre2/Foreign.hs:377)
    pcre2_substring_nametable_scan (src/hs/Text/Regex/Pcre2/Foreign.hs:380)
    pcre2_callout_enumerate (src/hs/Text/Regex/Pcre2/Foreign.hs:389)
    pcre2_callout_block_version (src/hs/Text/Regex/Pcre2/Foreign.hs:403)
    pcre2_callout_block_callout_number (src/hs/Text/Regex/Pcre2/Foreign.hs:404)
    pcre2_callout_block_capture_top (src/hs/Text/Regex/Pcre2/Foreign.hs:405)
    pcre2_callout_block_capture_last (src/hs/Text/Regex/Pcre2/Foreign.hs:406)
    pcre2_CALLOUT_STARTMATCH (src/hs/Text/Regex/Pcre2/Foreign.hs:409)
    pcre2_CALLOUT_BACKTRACK (src/hs/Text/Regex/Pcre2/Foreign.hs:410)
    pcre2_callout_block_offset_vector (src/hs/Text/Regex/Pcre2/Foreign.hs:411)
    pcre2_callout_block_mark (src/hs/Text/Regex/Pcre2/Foreign.hs:412)
    pcre2_callout_block_subject (src/hs/Text/Regex/Pcre2/Foreign.hs:413)
    pcre2_callout_block_subject_length (src/hs/Text/Regex/Pcre2/Foreign.hs:414)
    pcre2_callout_block_start_match (src/hs/Text/Regex/Pcre2/Foreign.hs:415)
    pcre2_callout_block_current_position (src/hs/Text/Regex/Pcre2/Foreign.hs:416)
    pcre2_callout_block_pattern_position (src/hs/Text/Regex/Pcre2/Foreign.hs:417)
    pcre2_callout_block_next_item_length (src/hs/Text/Regex/Pcre2/Foreign.hs:418)
    pcre2_callout_block_callout_string_offset (src/hs/Text/Regex/Pcre2/Foreign.hs:419)
    pcre2_callout_block_callout_string_length (src/hs/Text/Regex/Pcre2/Foreign.hs:420)
    pcre2_callout_block_callout_string (src/hs/Text/Regex/Pcre2/Foreign.hs:421)
    pcre2_callout_enumerate_block_version (src/hs/Text/Regex/Pcre2/Foreign.hs:424)
    pcre2_callout_enumerate_block_pattern_position (src/hs/Text/Regex/Pcre2/Foreign.hs:425)
    pcre2_callout_enumerate_block_next_item_length (src/hs/Text/Regex/Pcre2/Foreign.hs:426)
    pcre2_callout_enumerate_block_callout_number (src/hs/Text/Regex/Pcre2/Foreign.hs:427)
    pcre2_callout_enumerate_block_callout_string_offset (src/hs/Text/Regex/Pcre2/Foreign.hs:428)
    pcre2_callout_enumerate_block_callout_string_length (src/hs/Text/Regex/Pcre2/Foreign.hs:429)
    pcre2_callout_enumerate_block_callout_string (src/hs/Text/Regex/Pcre2/Foreign.hs:430)
    pcre2_substitute_callout_block_version (src/hs/Text/Regex/Pcre2/Foreign.hs:433)
    pcre2_substitute_callout_block_subscount (src/hs/Text/Regex/Pcre2/Foreign.hs:434)
    pcre2_substitute_callout_block_input (src/hs/Text/Regex/Pcre2/Foreign.hs:435)
    pcre2_substitute_callout_block_output (src/hs/Text/Regex/Pcre2/Foreign.hs:436)
    pcre2_substitute_callout_block_ovector (src/hs/Text/Regex/Pcre2/Foreign.hs:437)
    pcre2_substitute_callout_block_oveccount (src/hs/Text/Regex/Pcre2/Foreign.hs:438)
    pcre2_match_data_create (src/hs/Text/Regex/Pcre2/Foreign.hs:444)
    pcre2_match_data_create_from_pattern (src/hs/Text/Regex/Pcre2/Foreign.hs:449)
    pcre2_match_data_free (src/hs/Text/Regex/Pcre2/Foreign.hs:454)
    pcre2_match_data_finalizer (src/hs/Text/Regex/Pcre2/Foreign.hs:458)
    pcre2_match (src/hs/Text/Regex/Pcre2/Foreign.hs:463)
    pcre2_COPY_MATCHED_SUBJECT (src/hs/Text/Regex/Pcre2/Foreign.hs:474)
    pcre2_NOTBOL (src/hs/Text/Regex/Pcre2/Foreign.hs:475)
    pcre2_NOTEOL (src/hs/Text/Regex/Pcre2/Foreign.hs:476)
    pcre2_NOTEMPTY (src/hs/Text/Regex/Pcre2/Foreign.hs:477)
    pcre2_NOTEMPTY_ATSTART (src/hs/Text/Regex/Pcre2/Foreign.hs:478)
    pcre2_PARTIAL_HARD (src/hs/Text/Regex/Pcre2/Foreign.hs:482)
    pcre2_PARTIAL_SOFT (src/hs/Text/Regex/Pcre2/Foreign.hs:483)
    pcre2_ERROR_NOMATCH (src/hs/Text/Regex/Pcre2/Foreign.hs:486)
    pcre2_ERROR_PARTIAL (src/hs/Text/Regex/Pcre2/Foreign.hs:487)
    pcre2_ERROR_BADMAGIC (src/hs/Text/Regex/Pcre2/Foreign.hs:488)
    pcre2_ERROR_BADMODE (src/hs/Text/Regex/Pcre2/Foreign.hs:489)
    pcre2_ERROR_BADOFFSET (src/hs/Text/Regex/Pcre2/Foreign.hs:490)
    pcre2_ERROR_BADOPTION (src/hs/Text/Regex/Pcre2/Foreign.hs:491)
    pcre2_ERROR_BADUTFOFFSET (src/hs/Text/Regex/Pcre2/Foreign.hs:492)
    pcre2_ERROR_CALLOUT (src/hs/Text/Regex/Pcre2/Foreign.hs:493)
    pcre2_ERROR_DEPTHLIMIT (src/hs/Text/Regex/Pcre2/Foreign.hs:494)
    pcre2_ERROR_HEAPLIMIT (src/hs/Text/Regex/Pcre2/Foreign.hs:495)
    pcre2_ERROR_INTERNAL (src/hs/Text/Regex/Pcre2/Foreign.hs:496)
    pcre2_ERROR_MATCHLIMIT (src/hs/Text/Regex/Pcre2/Foreign.hs:500)
    pcre2_ERROR_NOMEMORY (src/hs/Text/Regex/Pcre2/Foreign.hs:501)
    pcre2_ERROR_NULL (src/hs/Text/Regex/Pcre2/Foreign.hs:502)
    pcre2_dfa_match (src/hs/Text/Regex/Pcre2/Foreign.hs:518)
    pcre2_DFA_SHORTEST (src/hs/Text/Regex/Pcre2/Foreign.hs:531)
    pcre2_DFA_RESTART (src/hs/Text/Regex/Pcre2/Foreign.hs:532)
    pcre2_ERROR_DFA_UFUNC (src/hs/Text/Regex/Pcre2/Foreign.hs:535)
    pcre2_ERROR_DFA_UITEM (src/hs/Text/Regex/Pcre2/Foreign.hs:536)
    pcre2_ERROR_DFA_UCOND (src/hs/Text/Regex/Pcre2/Foreign.hs:537)
    pcre2_ERROR_DFA_UINVALID_UTF (src/hs/Text/Regex/Pcre2/Foreign.hs:538)
    pcre2_ERROR_DFA_WSSIZE (src/hs/Text/Regex/Pcre2/Foreign.hs:539)
    pcre2_ERROR_DFA_RECURSE (src/hs/Text/Regex/Pcre2/Foreign.hs:540)
    pcre2_ERROR_DFA_BADRESTART (src/hs/Text/Regex/Pcre2/Foreign.hs:541)
    pcre2_get_ovector_count (src/hs/Text/Regex/Pcre2/Foreign.hs:545)
    pcre2_get_ovector_pointer (src/hs/Text/Regex/Pcre2/Foreign.hs:549)
    pcre2_substring_length_bynumber (src/hs/Text/Regex/Pcre2/Foreign.hs:553)
    pcre2_substring_copy_bynumber (src/hs/Text/Regex/Pcre2/Foreign.hs:559)
    pcre2_substring_get_bynumber (src/hs/Text/Regex/Pcre2/Foreign.hs:566)
    pcre2_substring_list_get (src/hs/Text/Regex/Pcre2/Foreign.hs:573)
    pcre2_substring_list_free (src/hs/Text/Regex/Pcre2/Foreign.hs:579)
    pcre2_substring_number_from_name (src/hs/Text/Regex/Pcre2/Foreign.hs:583)
    pcre2_substring_length_byname (src/hs/Text/Regex/Pcre2/Foreign.hs:588)
    pcre2_substring_copy_byname (src/hs/Text/Regex/Pcre2/Foreign.hs:594)
    pcre2_substring_get_byname (src/hs/Text/Regex/Pcre2/Foreign.hs:601)
    pcre2_substring_free (src/hs/Text/Regex/Pcre2/Foreign.hs:608)
    pcre2_ERROR_NOSUBSTRING (src/hs/Text/Regex/Pcre2/Foreign.hs:612)
    pcre2_ERROR_NOUNIQUESUBSTRING (src/hs/Text/Regex/Pcre2/Foreign.hs:613)
    pcre2_ERROR_UNAVAILABLE (src/hs/Text/Regex/Pcre2/Foreign.hs:614)
    pcre2_substitute (src/hs/Text/Regex/Pcre2/Foreign.hs:618)
    pcre2_SUBSTITUTE_REPLACEMENT_ONLY (src/hs/Text/Regex/Pcre2/Foreign.hs:633)
    pcre2_SUBSTITUTE_GLOBAL (src/hs/Text/Regex/Pcre2/Foreign.hs:634)
    pcre2_SUBSTITUTE_MATCHED (src/hs/Text/Regex/Pcre2/Foreign.hs:635)
    pcre2_SUBSTITUTE_OVERFLOW_LENGTH (src/hs/Text/Regex/Pcre2/Foreign.hs:636)
    pcre2_SUBSTITUTE_LITERAL (src/hs/Text/Regex/Pcre2/Foreign.hs:637)
    pcre2_SUBSTITUTE_UNKNOWN_UNSET (src/hs/Text/Regex/Pcre2/Foreign.hs:638)
    pcre2_SUBSTITUTE_UNSET_EMPTY (src/hs/Text/Regex/Pcre2/Foreign.hs:639)
    pcre2_SUBSTITUTE_EXTENDED (src/hs/Text/Regex/Pcre2/Foreign.hs:640)
    pcre2_ERROR_BADREPLACEMENT (src/hs/Text/Regex/Pcre2/Foreign.hs:643)
    pcre2_ERROR_BADREPESCAPE (src/hs/Text/Regex/Pcre2/Foreign.hs:644)
    pcre2_ERROR_BADSUBSTITUTION (src/hs/Text/Regex/Pcre2/Foreign.hs:645)
    pcre2_ERROR_BADSUBSPATTERN (src/hs/Text/Regex/Pcre2/Foreign.hs:646)
    pcre2_get_mark (src/hs/Text/Regex/Pcre2/Foreign.hs:650)
    pcre2_get_startchar (src/hs/Text/Regex/Pcre2/Foreign.hs:654)
    pcre2_get_error_message (src/hs/Text/Regex/Pcre2/Foreign.hs:659)
    pcre2_next_match (src/hs/Text/Regex/Pcre2/Foreign.hs:666)
    pcre2_serialize_decode (src/hs/Text/Regex/Pcre2/Foreign.hs:674)
    pcre2_serialize_encode (src/hs/Text/Regex/Pcre2/Foreign.hs:681)
    pcre2_serialize_free (src/hs/Text/Regex/Pcre2/Foreign.hs:689)
    pcre2_serialize_get_number_of_codes (src/hs/Text/Regex/Pcre2/Foreign.hs:693)
    pcre2_ERROR_BADSERIALIZEDDATA (src/hs/Text/Regex/Pcre2/Foreign.hs:697)
    pcre2_ERROR_MIXEDTABLES (src/hs/Text/Regex/Pcre2/Foreign.hs:698)
Warning: 'Identity' is ambiguous. It is defined
    * in Data.Functor.Identity
    * in Data.Functor.Identity
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Functor.Identity
Warning: 'Proxy' is ambiguous. It is defined
    * in Data.Proxy
    * in Data.Proxy
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Proxy
Warning: 'Pcre2Exception' is ambiguous. It is defined
    * at src/hs/Text/Regex/Pcre2/Internal.hs:1138:26
    * at src/hs/Text/Regex/Pcre2/Internal.hs:1138:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/hs/Text/Regex/Pcre2/Internal.hs:1138:1
Warning: 'MatchEnv' is ambiguous. It is defined
    * at src/hs/Text/Regex/Pcre2/Internal.hs:636:17
    * at src/hs/Text/Regex/Pcre2/Internal.hs:636:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/hs/Text/Regex/Pcre2/Internal.hs:636:1
Warning: 'Captures' is ambiguous. It is defined
    * at src/hs/Text/Regex/Pcre2/TH.hs:50:43
    * at src/hs/Text/Regex/Pcre2/TH.hs:50:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/hs/Text/Regex/Pcre2/TH.hs:50:1
Warning: 'Pcre2CompileException' is ambiguous. It is defined
    * at src/hs/Text/Regex/Pcre2/Internal.hs:1148:30
    * at src/hs/Text/Regex/Pcre2/Internal.hs:1148:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/hs/Text/Regex/Pcre2/Internal.hs:1148:1
Warning: 'SomePcre2Exception' is ambiguous. It is defined
    * at src/hs/Text/Regex/Pcre2/Internal.hs:1131:27
    * at src/hs/Text/Regex/Pcre2/Internal.hs:1131:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/hs/Text/Regex/Pcre2/Internal.hs:1131:1
Warning: 'Captures' is ambiguous. It is defined
    * at src/hs/Text/Regex/Pcre2/TH.hs:50:43
    * at src/hs/Text/Regex/Pcre2/TH.hs:50:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/hs/Text/Regex/Pcre2/TH.hs:50:1
  97% ( 38 / 39) in 'Text.Regex.Pcre2'
  Missing documentation for:
    Module header
 100% ( 11 / 11) in 'Text.Regex.Pcre2.Unsafe'
Warning: Text.Regex.Pcre2: could not find link destinations for: 
	- Text.Regex.Pcre2.TH.CaptNum
Documentation created: dist/doc/html/pcre2/, dist/doc/html/pcre2/pcre2.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/pcre2-2.3.0-30G8PxItSqACZx0VSqurNk
Completed    pcre2-2.3.0

Test log

[view raw]

Resolving dependencies...
Error:
    Internal libraries only supported with per-component builds.
    Per-component builds were disabled because program coverage is enabled
    In the package 'vector-0.13.2.0'