Package evaluation to test KnuthBendix on Julia 1.12.4 (422f456051*) started at 2026-01-29T01:59:53.060 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.12` Set-up completed after 8.21s ################################################################################ # Installation # Installing KnuthBendix... Resolving package versions... Updating `~/.julia/environments/v1.12/Project.toml` [c2604015] + KnuthBendix v0.5.0 Updating `~/.julia/environments/v1.12/Manifest.toml` [a8cc5b0e] + Crayons v4.1.1 [9a962f9c] + DataAPI v1.16.0 [e2d170a0] + DataValueInterfaces v1.0.0 [d5909c97] + GroupsCore v0.5.2 [82899510] + IteratorInterfaceExtensions v1.0.0 [c2604015] + KnuthBendix v0.5.0 [b964fa9f] + LaTeXStrings v1.4.0 [1914dd2f] + MacroTools v0.5.16 [bac558e1] + OrderedCollections v1.8.1 [aea7be01] + PrecompileTools v1.3.3 [21216c6a] + Preferences v1.5.1 ⌅ [08abe8d2] + PrettyTables v2.4.0 [92933f4c] + ProgressMeter v1.11.0 [189a3867] + Reexport v1.2.2 [892a3eda] + StringManipulation v0.4.2 [3783bdb8] + TableTraits v1.0.1 [bd369af6] + Tables v1.12.1 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [8ba89e20] + Distributed v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.12.0 [d6f4376e] + Markdown v1.11.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v0.7.0 [9e88b42a] + Serialization v1.11.0 [6462fe0b] + Sockets v1.11.0 [f489334b] + StyledStrings v1.11.0 [fa267f1f] + TOML v1.0.3 [4ec0a83e] + Unicode v1.11.0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Installation completed after 1.3s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompiling packages... 20891.0 ms ✓ KnuthBendix 1 dependency successfully precompiled in 22 seconds. 70 already precompiled. Precompilation completed after 39.17s ################################################################################ # Testing # Testing KnuthBendix Status `/tmp/jl_xgnKyV/Project.toml` [e30172f5] Documenter v1.16.1 [d5909c97] GroupsCore v0.5.2 [c2604015] KnuthBendix v0.5.0 [1914dd2f] MacroTools v0.5.16 [aea7be01] PrecompileTools v1.3.3 ⌅ [08abe8d2] PrettyTables v2.4.0 [92933f4c] ProgressMeter v1.11.0 [bd369af6] Tables v1.12.1 [8dfed614] Test v1.11.0 Status `/tmp/jl_xgnKyV/Manifest.toml` [a4c015fc] ANSIColoredPrinters v0.0.1 [1520ce14] AbstractTrees v0.4.5 [944b1d66] CodecZlib v0.7.8 [a8cc5b0e] Crayons v4.1.1 [9a962f9c] DataAPI v1.16.0 [e2d170a0] DataValueInterfaces v1.0.0 [ffbed154] DocStringExtensions v0.9.5 [e30172f5] Documenter v1.16.1 [d7ba0133] Git v1.5.0 [d5909c97] GroupsCore v0.5.2 [b5f81e59] IOCapture v1.0.0 [82899510] IteratorInterfaceExtensions v1.0.0 [692b3bcd] JLLWrappers v1.7.1 [682c06a0] JSON v1.4.0 [c2604015] KnuthBendix v0.5.0 [b964fa9f] LaTeXStrings v1.4.0 [0e77f7df] LazilyInitializedFields v1.3.0 [1914dd2f] MacroTools v0.5.16 [d0879d2d] MarkdownAST v0.1.2 [bac558e1] OrderedCollections v1.8.1 [69de0a69] Parsers v2.8.3 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.1 ⌅ [08abe8d2] PrettyTables v2.4.0 [92933f4c] ProgressMeter v1.11.0 [189a3867] Reexport v1.2.2 [2792f1a3] RegistryInstances v0.1.0 [892a3eda] StringManipulation v0.4.2 [ec057cc2] StructUtils v2.6.2 [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.12.1 [3bb67fe8] TranscodingStreams v0.11.3 [2e619515] Expat_jll v2.7.3+0 [020c3dae] Git_LFS_jll v3.7.0+0 [f8c6e375] Git_jll v2.52.0+0 [94ce4f54] Libiconv_jll v1.18.0+0 [9bd350c2] OpenSSH_jll v10.2.1+0 [0dad84c5] ArgTools v1.1.2 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [8ba89e20] Distributed v1.11.0 [f43a241f] Downloads v1.7.0 [7b1f6079] FileWatching v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.12.0 [b27032c2] LibCURL v0.6.4 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg v1.12.1 [de0858da] Printf v1.11.0 [3fa0cd96] REPL v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [f489334b] StyledStrings v1.11.0 [fa267f1f] TOML v1.0.3 [a4e569a6] Tar v1.10.0 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.3.0+1 [deac9b47] LibCURL_jll v8.15.0+0 [e37daf67] LibGit2_jll v1.9.0+0 [29816b5a] LibSSH2_jll v1.11.3+1 [14a3606d] MozillaCACerts_jll v2025.11.4 [458c3c95] OpenSSL_jll v3.5.4+0 [efcefdf7] PCRE2_jll v10.44.0+1 [83775a58] Zlib_jll v1.3.1+2 [8e850ede] nghttp2_jll v1.64.0+1 [3f19e933] p7zip_jll v17.7.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... ┌ Warning: a already has an inverse: A; overriding └ @ KnuthBendix ~/.julia/packages/KnuthBendix/ziQjH/src/alphabets.jl:157 ┌ Warning: b already has an inverse: a; overriding └ @ KnuthBendix ~/.julia/packages/KnuthBendix/ziQjH/src/alphabets.jl:157 ┌ Warning: c already has an inverse: b; overriding └ @ KnuthBendix ~/.julia/packages/KnuthBendix/ziQjH/src/alphabets.jl:157 ┌ Warning: KBPlain is a simplistic completion algorithm for educational purposes only. └ @ KnuthBendix ~/.julia/packages/KnuthBendix/ziQjH/src/knuthbendix1.jl:138 [ Info: considering (1, 1) for critical pairs [ Info: considering (2, 1) for critical pairs [ Info: considering (1, 2) for critical pairs [ Info: considering (2, 2) for critical pairs [ Info: considering (3, 1) for critical pairs ┌ Info: lhs₁ suffix-prefix lhs₂: │ rules = (3·1 ⇒ (id), 1·3 ⇒ (id)) │ (a, b, c) = (3, 1, 3) └ pair = (3, 3) [ Info: pair does not fail local confluence, both sides rewrite to 3 [ Info: considering (1, 3) for critical pairs ┌ Info: lhs₁ suffix-prefix lhs₂: │ rules = (1·3 ⇒ (id), 3·1 ⇒ (id)) │ (a, b, c) = (1, 3, 1) └ pair = (1, 1) [ Info: pair does not fail local confluence, both sides rewrite to 1 [ Info: considering (3, 2) for critical pairs [ Info: considering (2, 3) for critical pairs [ Info: considering (3, 3) for critical pairs [ Info: considering (4, 1) for critical pairs [ Info: considering (1, 4) for critical pairs [ Info: considering (4, 2) for critical pairs ┌ Info: lhs₁ suffix-prefix lhs₂: │ rules = (4·2 ⇒ (id), 2·4 ⇒ (id)) │ (a, b, c) = (4, 2, 4) └ pair = (4, 4) [ Info: pair does not fail local confluence, both sides rewrite to 4 [ Info: considering (2, 4) for critical pairs ┌ Info: lhs₁ suffix-prefix lhs₂: │ rules = (2·4 ⇒ (id), 4·2 ⇒ (id)) │ (a, b, c) = (2, 4, 2) └ pair = (2, 2) [ Info: pair does not fail local confluence, both sides rewrite to 2 [ Info: considering (4, 3) for critical pairs [ Info: considering (3, 4) for critical pairs [ Info: considering (4, 4) for critical pairs [ Info: considering (5, 1) for critical pairs ┌ Info: lhs₁ suffix-prefix lhs₂: │ rules = (2·1 ⇒ 1·2, 1·3 ⇒ (id)) │ (a, b, c) = (2, 1, 3) └ pair = (1·2·3, 2) [ Info: pair fails local confluence, rewrites to 1·2·3 ≠ 2 [ Info: adding rule [ 6. a*b*A → b ] to rws [ Info: considering (1, 5) for critical pairs [ Info: considering (5, 2) for critical pairs [ Info: considering (2, 5) for critical pairs [ Info: considering (5, 3) for critical pairs [ Info: considering (3, 5) for critical pairs [ Info: considering (5, 4) for critical pairs [ Info: considering (4, 5) for critical pairs ┌ Info: lhs₁ suffix-prefix lhs₂: │ rules = (4·2 ⇒ (id), 2·1 ⇒ 1·2) │ (a, b, c) = (4, 2, 1) └ pair = (1, 4·1·2) [ Info: pair fails local confluence, rewrites to 1 ≠ 4·1·2 [ Info: adding rule [ 7. B*a*b → a ] to rws [ Info: considering (5, 5) for critical pairs [ Info: considering (6, 1) for critical pairs [ Info: considering (1, 6) for critical pairs [ Info: considering (6, 2) for critical pairs [ Info: considering (2, 6) for critical pairs [ Info: considering (6, 3) for critical pairs ┌ Info: lhs₁ suffix-prefix lhs₂: │ rules = (1·2·3 ⇒ 2, 3·1 ⇒ (id)) │ (a, b, c) = (1·2, 3, 1) └ pair = (2·1, 1·2) [ Info: pair does not fail local confluence, both sides rewrite to 1·2 [ Info: considering (3, 6) for critical pairs ┌ Info: lhs₁ suffix-prefix lhs₂: │ rules = (3·1 ⇒ (id), 1·2·3 ⇒ 2) │ (a, b, c) = (3, 1, 2·3) └ pair = (2·3, 3·2) [ Info: pair fails local confluence, rewrites to 2·3 ≠ 3·2 [ Info: adding rule [ 8. b*A → A*b ] to rws [ Info: considering (6, 4) for critical pairs [ Info: considering (4, 6) for critical pairs [ Info: considering (6, 5) for critical pairs [ Info: considering (5, 6) for critical pairs ┌ Info: lhs₁ suffix-prefix lhs₂: │ rules = (2·1 ⇒ 1·2, 1·2·3 ⇒ 2) │ (a, b, c) = (2, 1, 2·3) └ pair = (1·2·2·3, 2·2) [ Info: pair does not fail local confluence, both sides rewrite to 2·2 [ Info: considering (6, 6) for critical pairs [ Info: considering (7, 1) for critical pairs [ Info: considering (1, 7) for critical pairs [ Info: considering (7, 2) for critical pairs ┌ Info: lhs₁ suffix-prefix lhs₂: │ rules = (4·1·2 ⇒ 1, 2·4 ⇒ (id)) │ (a, b, c) = (4·1, 2, 4) └ pair = (1·4, 4·1) [ Info: pair fails local confluence, rewrites to 1·4 ≠ 4·1 [ Info: adding rule [ 9. B*a → a*B ] to rws [ Info: considering (2, 7) for critical pairs ┌ Info: lhs₁ suffix-prefix lhs₂: │ rules = (2·4 ⇒ (id), 4·1·2 ⇒ 1) │ (a, b, c) = (2, 4, 1·2) └ pair = (1·2, 2·1) [ Info: pair does not fail local confluence, both sides rewrite to 1·2 [ Info: considering (7, 3) for critical pairs [ Info: considering (3, 7) for critical pairs [ Info: considering (7, 4) for critical pairs [ Info: considering (4, 7) for critical pairs [ Info: considering (7, 5) for critical pairs ┌ Info: lhs₁ suffix-prefix lhs₂: │ rules = (4·1·2 ⇒ 1, 2·1 ⇒ 1·2) │ (a, b, c) = (4·1, 2, 1) └ pair = (1·1, 4·1·1·2) [ Info: pair does not fail local confluence, both sides rewrite to 1·1 [ Info: considering (5, 7) for critical pairs [ Info: considering (7, 6) for critical pairs ┌ Info: lhs₁ suffix-prefix lhs₂: │ rules = (4·1·2 ⇒ 1, 1·2·3 ⇒ 2) │ (a, b, c) = (4, 1·2, 3) └ pair = (1·3, 4·2) [ Info: pair does not fail local confluence, both sides rewrite to (id) [ Info: considering (6, 7) for critical pairs [ Info: considering (7, 7) for critical pairs [ Info: considering (8, 1) for critical pairs [ Info: considering (1, 8) for critical pairs [ Info: considering (8, 2) for critical pairs [ Info: considering (2, 8) for critical pairs [ Info: considering (8, 3) for critical pairs ┌ Info: lhs₁ suffix-prefix lhs₂: │ rules = (2·3 ⇒ 3·2, 3·1 ⇒ (id)) │ (a, b, c) = (2, 3, 1) └ pair = (3·2·1, 2) [ Info: pair does not fail local confluence, both sides rewrite to 2 [ Info: considering (3, 8) for critical pairs [ Info: considering (8, 4) for critical pairs [ Info: considering (4, 8) for critical pairs ┌ Info: lhs₁ suffix-prefix lhs₂: │ rules = (4·2 ⇒ (id), 2·3 ⇒ 3·2) │ (a, b, c) = (4, 2, 3) └ pair = (3, 4·3·2) [ Info: pair fails local confluence, rewrites to 3 ≠ 4·3·2 [ Info: adding rule [ 10. B*A*b → A ] to rws [ Info: considering (8, 5) for critical pairs [ Info: considering (5, 8) for critical pairs [ Info: considering (8, 6) for critical pairs [ Info: considering (6, 8) for critical pairs ┌ Info: lhs₁ suffix-prefix lhs₂: │ rules = (1·2·3 ⇒ 2, 2·3 ⇒ 3·2) │ (a, b, c) = (1, 2·3, (id)) └ pair = (2, 1·3·2) [ Info: pair does not fail local confluence, both sides rewrite to 2 [ Info: considering (8, 7) for critical pairs [ Info: considering (7, 8) for critical pairs ┌ Info: lhs₁ suffix-prefix lhs₂: │ rules = (4·1·2 ⇒ 1, 2·3 ⇒ 3·2) │ (a, b, c) = (4·1, 2, 3) └ pair = (1·3, 4·1·3·2) [ Info: pair does not fail local confluence, both sides rewrite to (id) [ Info: considering (8, 8) for critical pairs [ Info: considering (9, 1) for critical pairs ┌ Info: lhs₁ suffix-prefix lhs₂: │ rules = (4·1 ⇒ 1·4, 1·3 ⇒ (id)) │ (a, b, c) = (4, 1, 3) └ pair = (1·4·3, 4) [ Info: pair fails local confluence, rewrites to 1·4·3 ≠ 4 [ Info: adding rule [ 11. a*B*A → B ] to rws [ Info: considering (1, 9) for critical pairs [ Info: considering (9, 2) for critical pairs [ Info: considering (2, 9) for critical pairs ┌ Info: lhs₁ suffix-prefix lhs₂: │ rules = (2·4 ⇒ (id), 4·1 ⇒ 1·4) │ (a, b, c) = (2, 4, 1) └ pair = (1, 2·1·4) [ Info: pair does not fail local confluence, both sides rewrite to 1 [ Info: considering (9, 3) for critical pairs [ Info: considering (3, 9) for critical pairs [ Info: considering (9, 4) for critical pairs [ Info: considering (4, 9) for critical pairs [ Info: considering (9, 5) for critical pairs [ Info: considering (5, 9) for critical pairs [ Info: considering (9, 6) for critical pairs ┌ Info: lhs₁ suffix-prefix lhs₂: │ rules = (4·1 ⇒ 1·4, 1·2·3 ⇒ 2) │ (a, b, c) = (4, 1, 2·3) └ pair = (1·4·2·3, 4·2) [ Info: pair does not fail local confluence, both sides rewrite to (id) [ Info: considering (6, 9) for critical pairs [ Info: considering (9, 7) for critical pairs ┌ Info: lhs₁ suffix-prefix lhs₂: │ rules = (4·1 ⇒ 1·4, 4·1·2 ⇒ 1) │ (a, b, c) = ((id), 4·1, 2) └ pair = (1·4·2, 1) [ Info: pair does not fail local confluence, both sides rewrite to 1 [ Info: considering (7, 9) for critical pairs ┌ Info: lhs₂ is a subword of lhs₁ │ rules = (4·1·2 ⇒ 1, 4·1 ⇒ 1·4) │ (a, b, c) = ((id), 4·1, 2) └ pair = (1, 1·4·2) [ Info: pair does not fail local confluence, both sides rewrite to 1 [ Info: considering (9, 8) for critical pairs [ Info: considering (8, 9) for critical pairs [ Info: considering (9, 9) for critical pairs [ Info: considering (10, 1) for critical pairs [ Info: considering (1, 10) for critical pairs [ Info: considering (10, 2) for critical pairs ┌ Info: lhs₁ suffix-prefix lhs₂: │ rules = (4·3·2 ⇒ 3, 2·4 ⇒ (id)) │ (a, b, c) = (4·3, 2, 4) └ pair = (3·4, 4·3) [ Info: pair fails local confluence, rewrites to 3·4 ≠ 4·3 [ Info: adding rule [ 12. B*A → A*B ] to rws [ Info: considering (2, 10) for critical pairs ┌ Info: lhs₁ suffix-prefix lhs₂: │ rules = (2·4 ⇒ (id), 4·3·2 ⇒ 3) │ (a, b, c) = (2, 4, 3·2) └ pair = (3·2, 2·3) [ Info: pair does not fail local confluence, both sides rewrite to 3·2 [ Info: considering (10, 3) for critical pairs [ Info: considering (3, 10) for critical pairs [ Info: considering (10, 4) for critical pairs [ Info: considering (4, 10) for critical pairs [ Info: considering (10, 5) for critical pairs ┌ Info: lhs₁ suffix-prefix lhs₂: │ rules = (4·3·2 ⇒ 3, 2·1 ⇒ 1·2) │ (a, b, c) = (4·3, 2, 1) └ pair = (3·1, 4·3·1·2) [ Info: pair does not fail local confluence, both sides rewrite to (id) [ Info: considering (5, 10) for critical pairs [ Info: considering (10, 6) for critical pairs [ Info: considering (6, 10) for critical pairs [ Info: considering (10, 7) for critical pairs [ Info: considering (7, 10) for critical pairs [ Info: considering (10, 8) for critical pairs ┌ Info: lhs₁ suffix-prefix lhs₂: │ rules = (4·3·2 ⇒ 3, 2·3 ⇒ 3·2) │ (a, b, c) = (4·3, 2, 3) └ pair = (3·3, 4·3·3·2) [ Info: pair does not fail local confluence, both sides rewrite to 3·3 [ Info: considering (8, 10) for critical pairs [ Info: considering (10, 9) for critical pairs [ Info: considering (9, 10) for critical pairs [ Info: considering (10, 10) for critical pairs [ Info: considering (11, 1) for critical pairs [ Info: considering (1, 11) for critical pairs [ Info: considering (11, 2) for critical pairs [ Info: considering (2, 11) for critical pairs [ Info: considering (11, 3) for critical pairs ┌ Info: lhs₁ suffix-prefix lhs₂: │ rules = (1·4·3 ⇒ 4, 3·1 ⇒ (id)) │ (a, b, c) = (1·4, 3, 1) └ pair = (4·1, 1·4) [ Info: pair does not fail local confluence, both sides rewrite to 1·4 [ Info: considering (3, 11) for critical pairs ┌ Info: lhs₁ suffix-prefix lhs₂: │ rules = (3·1 ⇒ (id), 1·4·3 ⇒ 4) │ (a, b, c) = (3, 1, 4·3) └ pair = (4·3, 3·4) [ Info: pair does not fail local confluence, both sides rewrite to 3·4 [ Info: considering (11, 4) for critical pairs [ Info: considering (4, 11) for critical pairs [ Info: considering (11, 5) for critical pairs [ Info: considering (5, 11) for critical pairs ┌ Info: lhs₁ suffix-prefix lhs₂: │ rules = (2·1 ⇒ 1·2, 1·4·3 ⇒ 4) │ (a, b, c) = (2, 1, 4·3) └ pair = (1·2·4·3, 2·4) [ Info: pair does not fail local confluence, both sides rewrite to (id) [ Info: considering (11, 6) for critical pairs [ Info: considering (6, 11) for critical pairs [ Info: considering (11, 7) for critical pairs [ Info: considering (7, 11) for critical pairs [ Info: considering (11, 8) for critical pairs [ Info: considering (8, 11) for critical pairs [ Info: considering (11, 9) for critical pairs [ Info: considering (9, 11) for critical pairs ┌ Info: lhs₁ suffix-prefix lhs₂: │ rules = (4·1 ⇒ 1·4, 1·4·3 ⇒ 4) │ (a, b, c) = (4, 1, 4·3) └ pair = (1·4·4·3, 4·4) [ Info: pair does not fail local confluence, both sides rewrite to 4·4 [ Info: considering (11, 10) for critical pairs ┌ Info: lhs₁ suffix-prefix lhs₂: │ rules = (1·4·3 ⇒ 4, 4·3·2 ⇒ 3) │ (a, b, c) = (1, 4·3, 2) └ pair = (4·2, 1·3) [ Info: pair does not fail local confluence, both sides rewrite to (id) [ Info: considering (10, 11) for critical pairs [ Info: considering (11, 11) for critical pairs [ Info: considering (12, 1) for critical pairs [ Info: considering (1, 12) for critical pairs [ Info: considering (12, 2) for critical pairs [ Info: considering (2, 12) for critical pairs ┌ Info: lhs₁ suffix-prefix lhs₂: │ rules = (2·4 ⇒ (id), 4·3 ⇒ 3·4) │ (a, b, c) = (2, 4, 3) └ pair = (3, 2·3·4) [ Info: pair does not fail local confluence, both sides rewrite to 3 [ Info: considering (12, 3) for critical pairs ┌ Info: lhs₁ suffix-prefix lhs₂: │ rules = (4·3 ⇒ 3·4, 3·1 ⇒ (id)) │ (a, b, c) = (4, 3, 1) └ pair = (3·4·1, 4) [ Info: pair does not fail local confluence, both sides rewrite to 4 [ Info: considering (3, 12) for critical pairs [ Info: considering (12, 4) for critical pairs [ Info: considering (4, 12) for critical pairs [ Info: considering (12, 5) for critical pairs [ Info: considering (5, 12) for critical pairs [ Info: considering (12, 6) for critical pairs [ Info: considering (6, 12) for critical pairs [ Info: considering (12, 7) for critical pairs [ Info: considering (7, 12) for critical pairs [ Info: considering (12, 8) for critical pairs [ Info: considering (8, 12) for critical pairs [ Info: considering (12, 9) for critical pairs [ Info: considering (9, 12) for critical pairs [ Info: considering (12, 10) for critical pairs ┌ Info: lhs₁ suffix-prefix lhs₂: │ rules = (4·3 ⇒ 3·4, 4·3·2 ⇒ 3) │ (a, b, c) = ((id), 4·3, 2) └ pair = (3·4·2, 3) [ Info: pair does not fail local confluence, both sides rewrite to 3 [ Info: considering (10, 12) for critical pairs ┌ Info: lhs₂ is a subword of lhs₁ │ rules = (4·3·2 ⇒ 3, 4·3 ⇒ 3·4) │ (a, b, c) = ((id), 4·3, 2) └ pair = (3, 3·4·2) [ Info: pair does not fail local confluence, both sides rewrite to 3 [ Info: considering (12, 11) for critical pairs [ Info: considering (11, 12) for critical pairs ┌ Info: lhs₁ suffix-prefix lhs₂: │ rules = (1·4·3 ⇒ 4, 4·3 ⇒ 3·4) │ (a, b, c) = (1, 4·3, (id)) └ pair = (4, 1·3·4) [ Info: pair does not fail local confluence, both sides rewrite to 4 [ Info: considering (12, 12) for critical pairs Knuth-Bendix completion (KnuthBendix.KBStack()) 33% ETA: 0:00:01 ( 0.28 s/it) processing rules (done/total): 2/6   Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (65.44 ms/it) processing rules (done/total): 14/14  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (61.85 ms/it) processing rules (done/total): 15/15  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (58.00 ms/it) processing rules (done/total): 16/16  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (54.59 ms/it) processing rules (done/total): 17/17  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (51.57 ms/it) processing rules (done/total): 18/18  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (48.86 ms/it) processing rules (done/total): 19/19  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (46.43 ms/it) processing rules (done/total): 20/20  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (44.23 ms/it) processing rules (done/total): 21/21  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (42.23 ms/it) processing rules (done/total): 22/22  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (40.41 ms/it) processing rules (done/total): 23/23  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (38.76 ms/it) processing rules (done/total): 24/24  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (37.24 ms/it) processing rules (done/total): 25/25  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (35.84 ms/it) processing rules (done/total): 26/26  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (34.54 ms/it) processing rules (done/total): 27/27  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (33.33 ms/it) processing rules (done/total): 28/28  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (32.20 ms/it) processing rules (done/total): 29/29  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (31.15 ms/it) processing rules (done/total): 30/30  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (30.16 ms/it) processing rules (done/total): 31/31  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (29.24 ms/it) processing rules (done/total): 32/32  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (28.40 ms/it) processing rules (done/total): 33/33  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (27.61 ms/it) processing rules (done/total): 34/34  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (26.86 ms/it) processing rules (done/total): 35/35  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (26.16 ms/it) processing rules (done/total): 36/36  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (25.50 ms/it) processing rules (done/total): 37/37  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (24.86 ms/it) processing rules (done/total): 38/38  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (24.28 ms/it) processing rules (done/total): 39/39  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (23.73 ms/it) processing rules (done/total): 40/40  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (23.20 ms/it) processing rules (done/total): 41/41  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (22.70 ms/it) processing rules (done/total): 42/42  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (22.22 ms/it) processing rules (done/total): 43/43  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (21.78 ms/it) processing rules (done/total): 44/44  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (21.36 ms/it) processing rules (done/total): 45/45  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (20.96 ms/it) processing rules (done/total): 46/46  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (20.59 ms/it) processing rules (done/total): 47/47  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (20.23 ms/it) processing rules (done/total): 48/48  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (19.90 ms/it) processing rules (done/total): 49/49  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (19.57 ms/it) processing rules (done/total): 50/50  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (19.27 ms/it) processing rules (done/total): 51/51  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (18.98 ms/it) processing rules (done/total): 52/52  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (18.71 ms/it) processing rules (done/total): 53/53  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:00 (18.45 ms/it) processing rules (done/total): 54/54  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (18.22 ms/it) processing rules (done/total): 55/55  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (18.00 ms/it) processing rules (done/total): 56/56  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (17.78 ms/it) processing rules (done/total): 57/57  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (17.59 ms/it) processing rules (done/total): 58/58  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (17.40 ms/it) processing rules (done/total): 59/59  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (17.22 ms/it) processing rules (done/total): 60/60  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (17.06 ms/it) processing rules (done/total): 61/61  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (16.91 ms/it) processing rules (done/total): 62/62  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (16.77 ms/it) processing rules (done/total): 63/63  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (16.65 ms/it) processing rules (done/total): 64/64  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (16.53 ms/it) processing rules (done/total): 65/65  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (16.42 ms/it) processing rules (done/total): 66/66  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (16.32 ms/it) processing rules (done/total): 67/67  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (16.23 ms/it) processing rules (done/total): 68/68  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (16.14 ms/it) processing rules (done/total): 69/69  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (16.07 ms/it) processing rules (done/total): 70/70  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (16.01 ms/it) processing rules (done/total): 71/71  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (15.95 ms/it) processing rules (done/total): 72/72  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (15.89 ms/it) processing rules (done/total): 73/73  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (15.85 ms/it) processing rules (done/total): 74/74  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (15.81 ms/it) processing rules (done/total): 75/75  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (15.79 ms/it) processing rules (done/total): 76/76  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (15.78 ms/it) processing rules (done/total): 77/77  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (15.77 ms/it) processing rules (done/total): 78/78  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (15.77 ms/it) processing rules (done/total): 79/79  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (15.78 ms/it) processing rules (done/total): 80/80  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (15.79 ms/it) processing rules (done/total): 81/81  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (15.82 ms/it) processing rules (done/total): 82/82  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (15.86 ms/it) processing rules (done/total): 83/83  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (15.90 ms/it) processing rules (done/total): 84/84  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (15.96 ms/it) processing rules (done/total): 85/85  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (16.02 ms/it) processing rules (done/total): 86/86  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (16.09 ms/it) processing rules (done/total): 87/87  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (16.16 ms/it) processing rules (done/total): 88/88  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (16.24 ms/it) processing rules (done/total): 89/89  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (16.33 ms/it) processing rules (done/total): 90/90  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (16.43 ms/it) processing rules (done/total): 91/91  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (16.54 ms/it) processing rules (done/total): 92/92  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (16.65 ms/it) processing rules (done/total): 93/93  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (16.76 ms/it) processing rules (done/total): 94/94  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (16.88 ms/it) processing rules (done/total): 95/95  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (17.02 ms/it) processing rules (done/total): 96/96  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (17.15 ms/it) processing rules (done/total): 97/97  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (17.30 ms/it) processing rules (done/total): 98/98  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (17.45 ms/it) processing rules (done/total): 99/99  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (17.63 ms/it) processing rules (done/total): 100/100  Knuth-Bendix completion (KnuthBendix.KBStack()) 100% Time: 0:00:01 (17.79 ms/it) processing rules (done/total): 101/101 ┌ Warning: Maximum number of rules (100) reached. │ You may retry `knuthbendix` with a larger `max_rules` kwarg. └ @ KnuthBendix ~/.julia/packages/KnuthBendix/ziQjH/src/knuthbendix_base.jl:4 ┌ Warning: The returned rws is not confluent └ @ KnuthBendix ~/.julia/packages/KnuthBendix/ziQjH/src/knuthbendix_base.jl:56 ┌ Warning: Maximum number of rules (100) reached. │ You may retry `knuthbendix` with a larger `max_rules` kwarg. └ @ KnuthBendix ~/.julia/packages/KnuthBendix/ziQjH/src/knuthbendix_base.jl:4 ┌ Warning: The returned rws is not confluent └ @ KnuthBendix ~/.julia/packages/KnuthBendix/ziQjH/src/knuthbendix_base.jl:56 Knuth-Bendix completion (KnuthBendix.KBIndex()) 40% ETA: 0:00:00 (50.55 ms/it) processing rules (done/total/new rules): 2/5/1 ┌ Warning: Maximum number of rules (100) reached. │ You may retry `knuthbendix` with a larger `max_rules` kwarg. └ @ KnuthBendix ~/.julia/packages/KnuthBendix/ziQjH/src/knuthbendix_base.jl:4  Knuth-Bendix completion (KnuthBendix.KBIndex()) 100% Time: 0:00:00 ( 1.35 ms/it) ┌ Warning: The returned rws is not confluent └ @ KnuthBendix ~/.julia/packages/KnuthBendix/ziQjH/src/knuthbendix_base.jl:56 ┌ Warning: Maximum number of rules (100) reached. │ You may retry `knuthbendix` with a larger `max_rules` kwarg. └ @ KnuthBendix ~/.julia/packages/KnuthBendix/ziQjH/src/knuthbendix_base.jl:4 ┌ Warning: The returned rws is not confluent └ @ KnuthBendix ~/.julia/packages/KnuthBendix/ziQjH/src/knuthbendix_base.jl:56 ┌ Warning: non-accepting state in the middle of the direct path found: │ rule = 3·11·5·1·12·6·3 ⇒ 1 │ σl = │ State: 3·11 │ data: 0 │ transitions: │ 1 → State: 3·11 (data=0) │ 2 → State: 3·11 (data=0) │ 3 → State: 3·11 (data=0) │ 4 → State: 3·11 (data=0) │ 5 → State: 3·11 (data=0) │ 6 → State: 3·11 (data=0) │ 7 → State: 3·11 (data=0) │ 8 → State: 3·11 (data=0) │ 9 → State: 3·11 (data=0) │ 10 → State: 3·11 (data=0) │ 11 → State: 3·11 (data=0) │ 12 → State: 3·11 (data=0) │ 13 → State: 3·11 (data=0) │ 14 → State: 3·11 (data=0) │ 15 → State: 3·11 (data=0) │ 16 → State: 3·11 (data=0) │ └ @ KnuthBendix.Automata ~/.julia/packages/KnuthBendix/ziQjH/src/Automata/rebuilding_idxA.jl:50 0.389861 seconds (175.73 k allocations: 11.361 MiB, 67.33% compilation time) 0.168184 seconds (114.83 k allocations: 8.828 MiB) ┌ Error: monoid is infinite └ @ KnuthBendix.FPMonoids ~/.julia/packages/KnuthBendix/ziQjH/src/FPMonoids.jl:217 ┌ Error: monoid is infinite └ @ KnuthBendix.FPMonoids ~/.julia/packages/KnuthBendix/ziQjH/src/FPMonoids.jl:217 ┌ Error: monoid is infinite └ @ KnuthBendix.FPMonoids ~/.julia/packages/KnuthBendix/ziQjH/src/FPMonoids.jl:217 ┌ Error: monoid appears to be infinite (but the underlying rewriting system is not confluent) └ @ KnuthBendix.FPMonoids ~/.julia/packages/KnuthBendix/ziQjH/src/FPMonoids.jl:217 [ Info: 237 0.001432 seconds (4.24 k allocations: 186.430 KiB) 0.000816 seconds (4.34 k allocations: 193.742 KiB) [ Info: 237_8 4.065372 seconds (605.71 k allocations: 32.500 MiB) 2.114089 seconds (746.57 k allocations: 40.423 MiB) [ Info: 3a6 0.073818 seconds (84.56 k allocations: 3.884 MiB) 0.049290 seconds (77.00 k allocations: 3.490 MiB) [ Info: a4 0.000335 seconds (1.27 k allocations: 56.648 KiB) 0.000464 seconds (1.41 k allocations: 63.258 KiB) [ Info: a4monoid 0.000201 seconds (517 allocations: 25.297 KiB) 0.000254 seconds (649 allocations: 31.297 KiB) [ Info: ab1 0.000103 seconds (268 allocations: 12.406 KiB) 0.000153 seconds (361 allocations: 16.234 KiB) [ Info: ab2 0.000218 seconds (778 allocations: 33.828 KiB) 0.000294 seconds (939 allocations: 41.328 KiB) [ Info: c2 0.000119 seconds (278 allocations: 12.672 KiB) 0.000162 seconds (324 allocations: 14.484 KiB) [ Info: cosets 0.000971 seconds (3.74 k allocations: 163.219 KiB) 0.001018 seconds (3.82 k allocations: 169.906 KiB) [ Info: d22 0.003042 seconds (8.87 k allocations: 400.547 KiB) 0.001958 seconds (6.64 k allocations: 305.555 KiB) [ Info: degen1 0.000100 seconds (206 allocations: 9.141 KiB) 0.000132 seconds (289 allocations: 12.484 KiB) [ Info: degen2 0.000116 seconds (329 allocations: 14.406 KiB) 0.000148 seconds (343 allocations: 14.906 KiB) [ Info: degen3 0.000197 seconds (720 allocations: 31.867 KiB) 0.000201 seconds (503 allocations: 22.633 KiB) [ Info: degen4a 0.006026 seconds (13.12 k allocations: 564.086 KiB) 0.026138 seconds (35.19 k allocations: 1.731 MiB) [ Info: degen4b 0.425279 seconds (483.81 k allocations: 28.240 MiB) 0.411048 seconds (340.50 k allocations: 16.382 MiB) [ Info: e8 2.425387 seconds (552.24 k allocations: 27.999 MiB) 1.600436 seconds (448.70 k allocations: 25.022 MiB) [ Info: f2 0.000127 seconds (405 allocations: 17.625 KiB) 0.000187 seconds (523 allocations: 23.000 KiB) [ Info: f25 0.004705 seconds (21.21 k allocations: 897.547 KiB) 0.003351 seconds (21.21 k allocations: 899.750 KiB) [ Info: f25monoid 0.001943 seconds (5.64 k allocations: 251.000 KiB) 0.001185 seconds (4.15 k allocations: 182.234 KiB) [ Info: f27 34.926881 seconds (1.25 M allocations: 76.014 MiB) 9.231175 seconds (824.27 k allocations: 59.608 MiB) [ Info: f27_2gen 1.299997 seconds (349.41 k allocations: 18.769 MiB) 2.764946 seconds (473.74 k allocations: 32.874 MiB) [ Info: f27monoid 4.459120 seconds (583.22 k allocations: 45.368 MiB) 26.215022 seconds (1.14 M allocations: 155.877 MiB, 0.24% gc time) [ Info: freenilpc3 0.005179 seconds (10.02 k allocations: 484.922 KiB) 0.004714 seconds (12.20 k allocations: 614.805 KiB) [ Info: funny3 1.245612 seconds (300.93 k allocations: 15.640 MiB) 4.578567 seconds (632.94 k allocations: 45.964 MiB) [ Info: heinnilp 0.177593 seconds (101.40 k allocations: 7.469 MiB) 1.388948 seconds (508.31 k allocations: 45.775 MiB) [ Info: l32ext 4.943621 seconds (641.31 k allocations: 34.151 MiB) 2.612327 seconds (760.61 k allocations: 43.555 MiB) [ Info: m11 3.312607 seconds (1.11 M allocations: 55.260 MiB) 7.502725 seconds (1.19 M allocations: 76.384 MiB) [ Info: nilp2 0.000699 seconds (2.33 k allocations: 102.820 KiB) 0.001162 seconds (2.46 k allocations: 112.164 KiB) [ Info: nonhopf 0.000635 seconds (1.91 k allocations: 88.305 KiB) 0.000902 seconds (2.37 k allocations: 120.016 KiB) [ Info: s16 0.058979 seconds (75.93 k allocations: 3.583 MiB) 0.037198 seconds (48.78 k allocations: 2.297 MiB) [ Info: s3 0.000122 seconds (367 allocations: 16.672 KiB) 0.000189 seconds (465 allocations: 20.469 KiB) [ Info: s4 0.000543 seconds (1.61 k allocations: 77.234 KiB) 0.000485 seconds (1.60 k allocations: 77.734 KiB) [ Info: s9 0.003214 seconds (7.94 k allocations: 370.617 KiB) 0.002889 seconds (8.05 k allocations: 384.727 KiB) [ Info: torus 0.000536 seconds (1.78 k allocations: 81.883 KiB) 0.000686 seconds (1.86 k allocations: 91.258 KiB) [ Info: verifynilp 0.204537 seconds (125.66 k allocations: 38.733 MiB) 0.125858 seconds (119.11 k allocations: 7.675 MiB) Test Summary: | Pass Total Time KnuthBendix.jl | 1635 1635 6m53.9s Testing KnuthBendix tests passed Testing completed after 434.17s PkgEval succeeded after 493.46s