Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

perf: "start at" #882

Closed
wants to merge 10 commits into from
Closed

perf: "start at" #882

wants to merge 10 commits into from

Conversation

Tabaie
Copy link
Contributor

@Tabaie Tabaie commented Oct 21, 2023

Description

Fixes # (issue)

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

How has this been tested?

  • Test A
  • Test B

How has this been benchmarked?

  • Benchmark A, on Macbook pro M1, 32GB RAM
  • Benchmark B, on x86 Intel xxx, 16GB RAM

Checklist:

  • I have performed a self-review of my code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • I have added tests that prove my fix is effective or that my feature works
  • I did not modify files generated from templates
  • golangci-lint does not output errors locally
  • New and existing unit tests pass locally with my changes
  • Any dependent changes have been merged and published in downstream modules

@Tabaie Tabaie requested a review from gbotrel October 21, 2023 17:18
@github-actions
Copy link

📦 github.com/consensys/gnark/internal/stats
TestCircuitStatistics 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/bls12_377/groth16 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/bls12_377/plonk 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/bls12_377/plonkFRI 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/bls12_381/groth16 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/bls12_381/plonk 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/bls12_381/plonkFRI 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/bls24_315/groth16 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/bls24_315/plonk 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/bls24_315/plonkFRI 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/bls24_317/groth16 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/bls24_317/plonk 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/bls24_317/plonkFRI 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/bn254/groth16 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/bn254/plonk 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/bn254/plonkFRI 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/bw6_633/groth16 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/bw6_633/plonk 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/bw6_633/plonkFRI 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/bw6_761/groth16 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/bw6_761/plonk 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/bw6_761/plonkFRI 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/constant_bound_64_bits/bls12_377/groth16 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/constant_bound_64_bits/bls12_377/plonk 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/constant_bound_64_bits/bls12_377/plonkFRI 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/constant_bound_64_bits/bls12_381/groth16 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/constant_bound_64_bits/bls12_381/plonk 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/constant_bound_64_bits/bls12_381/plonkFRI 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/constant_bound_64_bits/bls24_315/groth16 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/constant_bound_64_bits/bls24_315/plonk 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/constant_bound_64_bits/bls24_315/plonkFRI 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/constant_bound_64_bits/bls24_317/groth16 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/constant_bound_64_bits/bls24_317/plonk 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/constant_bound_64_bits/bls24_317/plonkFRI 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/constant_bound_64_bits/bn254/groth16 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/constant_bound_64_bits/bn254/plonk 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/constant_bound_64_bits/bn254/plonkFRI 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/constant_bound_64_bits/bw6_633/groth16 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/constant_bound_64_bits/bw6_633/plonk 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/constant_bound_64_bits/bw6_633/plonkFRI 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/constant_bound_64_bits/bw6_761/groth16 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/constant_bound_64_bits/bw6_761/plonk 0s

TestCircuitStatistics/api/AssertIsLessOrEqual/constant_bound_64_bits/bw6_761/plonkFRI 0s

TestCircuitStatistics/api/Lookup2/bls12_377/groth16 0s

TestCircuitStatistics/api/Lookup2/bls12_377/plonk 0s

TestCircuitStatistics/api/Lookup2/bls12_377/plonkFRI 0s

TestCircuitStatistics/api/Lookup2/bls12_381/groth16 0s

TestCircuitStatistics/api/Lookup2/bls12_381/plonk 0s

TestCircuitStatistics/api/Lookup2/bls12_381/plonkFRI 0s

TestCircuitStatistics/api/Lookup2/bls24_315/groth16 0s

TestCircuitStatistics/api/Lookup2/bls24_315/plonk 0s

TestCircuitStatistics/api/Lookup2/bls24_315/plonkFRI 0s

TestCircuitStatistics/api/Lookup2/bls24_317/groth16 0s

TestCircuitStatistics/api/Lookup2/bls24_317/plonk 0s

TestCircuitStatistics/api/Lookup2/bls24_317/plonkFRI 0s

TestCircuitStatistics/api/Lookup2/bn254/groth16 0s

TestCircuitStatistics/api/Lookup2/bn254/plonk 0s

TestCircuitStatistics/api/Lookup2/bn254/plonkFRI 0s

TestCircuitStatistics/api/Lookup2/bw6_633/groth16 0s

TestCircuitStatistics/api/Lookup2/bw6_633/plonk 0s

TestCircuitStatistics/api/Lookup2/bw6_633/plonkFRI 0s

TestCircuitStatistics/api/Lookup2/bw6_761/groth16 0s

TestCircuitStatistics/api/Lookup2/bw6_761/plonk 0s

TestCircuitStatistics/api/Lookup2/bw6_761/plonkFRI 0s

TestCircuitStatistics/hash/mimc/bls12_377/groth16 0s

TestCircuitStatistics/hash/mimc/bls12_377/plonk 0s

TestCircuitStatistics/hash/mimc/bls12_377/plonkFRI 0s

TestCircuitStatistics/hash/mimc/bls12_381/groth16 0s

TestCircuitStatistics/hash/mimc/bls12_381/plonk 0s

TestCircuitStatistics/hash/mimc/bls12_381/plonkFRI 0s

TestCircuitStatistics/hash/mimc/bls24_315/groth16 0s

TestCircuitStatistics/hash/mimc/bls24_315/plonk 0s

TestCircuitStatistics/hash/mimc/bls24_315/plonkFRI 0s

TestCircuitStatistics/hash/mimc/bls24_317/groth16 0s

TestCircuitStatistics/hash/mimc/bls24_317/plonk 0s

TestCircuitStatistics/hash/mimc/bls24_317/plonkFRI 0s

TestCircuitStatistics/hash/mimc/bn254/groth16 0s

TestCircuitStatistics/hash/mimc/bn254/plonk 0s

TestCircuitStatistics/hash/mimc/bn254/plonkFRI 0s

TestCircuitStatistics/hash/mimc/bw6_633/groth16 0s

TestCircuitStatistics/hash/mimc/bw6_633/plonk 0s

TestCircuitStatistics/hash/mimc/bw6_633/plonkFRI 0s

TestCircuitStatistics/hash/mimc/bw6_761/groth16 0s

TestCircuitStatistics/hash/mimc/bw6_761/plonk 0s

TestCircuitStatistics/hash/mimc/bw6_761/plonkFRI 0s

TestCircuitStatistics/math/bits.ToBinary/bls12_377/groth16 0s

TestCircuitStatistics/math/bits.ToBinary/bls12_377/plonk 0s

TestCircuitStatistics/math/bits.ToBinary/bls12_377/plonkFRI 0s

TestCircuitStatistics/math/bits.ToBinary/bls12_381/groth16 0s

TestCircuitStatistics/math/bits.ToBinary/bls12_381/plonk 0s

TestCircuitStatistics/math/bits.ToBinary/bls12_381/plonkFRI 0s

TestCircuitStatistics/math/bits.ToBinary/bls24_315/groth16 0s

TestCircuitStatistics/math/bits.ToBinary/bls24_315/plonk 0s

TestCircuitStatistics/math/bits.ToBinary/bls24_315/plonkFRI 0s

TestCircuitStatistics/math/bits.ToBinary/bls24_317/groth16 0s

TestCircuitStatistics/math/bits.ToBinary/bls24_317/plonk 0s

TestCircuitStatistics/math/bits.ToBinary/bls24_317/plonkFRI 0s

TestCircuitStatistics/math/bits.ToBinary/bn254/groth16 0s

TestCircuitStatistics/math/bits.ToBinary/bn254/plonk 0s

TestCircuitStatistics/math/bits.ToBinary/bn254/plonkFRI 0s

TestCircuitStatistics/math/bits.ToBinary/bw6_633/groth16 0s

TestCircuitStatistics/math/bits.ToBinary/bw6_633/plonk 0s

TestCircuitStatistics/math/bits.ToBinary/bw6_633/plonkFRI 0s

TestCircuitStatistics/math/bits.ToBinary/bw6_761/groth16 0s

TestCircuitStatistics/math/bits.ToBinary/bw6_761/plonk 0s

TestCircuitStatistics/math/bits.ToBinary/bw6_761/plonkFRI 0s

TestCircuitStatistics/math/bits.ToNAF/bls12_377/groth16 0s

TestCircuitStatistics/math/bits.ToNAF/bls12_377/plonk 0s

TestCircuitStatistics/math/bits.ToNAF/bls12_377/plonkFRI 0s

TestCircuitStatistics/math/bits.ToNAF/bls12_381/groth16 0s

TestCircuitStatistics/math/bits.ToNAF/bls12_381/plonk 0s

TestCircuitStatistics/math/bits.ToNAF/bls12_381/plonkFRI 0s

TestCircuitStatistics/math/bits.ToNAF/bls24_315/groth16 0s

TestCircuitStatistics/math/bits.ToNAF/bls24_315/plonk 0s

TestCircuitStatistics/math/bits.ToNAF/bls24_315/plonkFRI 0s

TestCircuitStatistics/math/bits.ToNAF/bls24_317/groth16 0s

TestCircuitStatistics/math/bits.ToNAF/bls24_317/plonk 0s

TestCircuitStatistics/math/bits.ToNAF/bls24_317/plonkFRI 0s

TestCircuitStatistics/math/bits.ToNAF/bn254/groth16 0s

TestCircuitStatistics/math/bits.ToNAF/bn254/plonk 0s

TestCircuitStatistics/math/bits.ToNAF/bn254/plonkFRI 0s

TestCircuitStatistics/math/bits.ToNAF/bw6_633/groth16 0s

TestCircuitStatistics/math/bits.ToNAF/bw6_633/plonk 0s

TestCircuitStatistics/math/bits.ToNAF/bw6_633/plonkFRI 0s

TestCircuitStatistics/math/bits.ToNAF/bw6_761/groth16 0s

TestCircuitStatistics/math/bits.ToNAF/bw6_761/plonk 0s

TestCircuitStatistics/math/bits.ToNAF/bw6_761/plonkFRI 0s

TestCircuitStatistics/math/bits.ToNAF/unconstrained/bls12_377/groth16 0s

TestCircuitStatistics/math/bits.ToNAF/unconstrained/bls12_377/plonk 0s

TestCircuitStatistics/math/bits.ToNAF/unconstrained/bls12_377/plonkFRI 0s

TestCircuitStatistics/math/bits.ToNAF/unconstrained/bls12_381/groth16 0s

TestCircuitStatistics/math/bits.ToNAF/unconstrained/bls12_381/plonk 0s

TestCircuitStatistics/math/bits.ToNAF/unconstrained/bls12_381/plonkFRI 0s

TestCircuitStatistics/math/bits.ToNAF/unconstrained/bls24_315/groth16 0s

TestCircuitStatistics/math/bits.ToNAF/unconstrained/bls24_315/plonk 0s

TestCircuitStatistics/math/bits.ToNAF/unconstrained/bls24_315/plonkFRI 0s

TestCircuitStatistics/math/bits.ToNAF/unconstrained/bls24_317/groth16 0s

TestCircuitStatistics/math/bits.ToNAF/unconstrained/bls24_317/plonk 0s

TestCircuitStatistics/math/bits.ToNAF/unconstrained/bls24_317/plonkFRI 0s

TestCircuitStatistics/math/bits.ToNAF/unconstrained/bn254/groth16 0s

TestCircuitStatistics/math/bits.ToNAF/unconstrained/bn254/plonk 0s

TestCircuitStatistics/math/bits.ToNAF/unconstrained/bn254/plonkFRI 0s

TestCircuitStatistics/math/bits.ToNAF/unconstrained/bw6_633/groth16 0s

TestCircuitStatistics/math/bits.ToNAF/unconstrained/bw6_633/plonk 0s

TestCircuitStatistics/math/bits.ToNAF/unconstrained/bw6_633/plonkFRI 0s

TestCircuitStatistics/math/bits.ToNAF/unconstrained/bw6_761/groth16 0s

TestCircuitStatistics/math/bits.ToNAF/unconstrained/bw6_761/plonk 0s

TestCircuitStatistics/math/bits.ToNAF/unconstrained/bw6_761/plonkFRI 0s

TestCircuitStatistics/math/bits.ToTernary/bls12_377/groth16 0s

TestCircuitStatistics/math/bits.ToTernary/bls12_377/plonk 0s

TestCircuitStatistics/math/bits.ToTernary/bls12_377/plonkFRI 0s

TestCircuitStatistics/math/bits.ToTernary/bls12_381/groth16 0s

TestCircuitStatistics/math/bits.ToTernary/bls12_381/plonk 0s

TestCircuitStatistics/math/bits.ToTernary/bls12_381/plonkFRI 0s

TestCircuitStatistics/math/bits.ToTernary/bls24_315/groth16 0s

TestCircuitStatistics/math/bits.ToTernary/bls24_315/plonk 0s

TestCircuitStatistics/math/bits.ToTernary/bls24_315/plonkFRI 0s

TestCircuitStatistics/math/bits.ToTernary/bls24_317/groth16 0s

TestCircuitStatistics/math/bits.ToTernary/bls24_317/plonk 0s

TestCircuitStatistics/math/bits.ToTernary/bls24_317/plonkFRI 0s

TestCircuitStatistics/math/bits.ToTernary/bn254/groth16 0s

TestCircuitStatistics/math/bits.ToTernary/bn254/plonk 0s

TestCircuitStatistics/math/bits.ToTernary/bn254/plonkFRI 0s

TestCircuitStatistics/math/bits.ToTernary/bw6_633/groth16 0s

TestCircuitStatistics/math/bits.ToTernary/bw6_633/plonk 0s

TestCircuitStatistics/math/bits.ToTernary/bw6_633/plonkFRI 0s

TestCircuitStatistics/math/bits.ToTernary/bw6_761/groth16 0s

TestCircuitStatistics/math/bits.ToTernary/bw6_761/plonk 0s

TestCircuitStatistics/math/bits.ToTernary/bw6_761/plonkFRI 0s

TestCircuitStatistics/math/bits.ToTernary/unconstrained/bls12_377/groth16 0s

TestCircuitStatistics/math/bits.ToTernary/unconstrained/bls12_377/plonk 0s

TestCircuitStatistics/math/bits.ToTernary/unconstrained/bls12_377/plonkFRI 0s

TestCircuitStatistics/math/bits.ToTernary/unconstrained/bls12_381/groth16 0s

TestCircuitStatistics/math/bits.ToTernary/unconstrained/bls12_381/plonk 0s

TestCircuitStatistics/math/bits.ToTernary/unconstrained/bls12_381/plonkFRI 0s

TestCircuitStatistics/math/bits.ToTernary/unconstrained/bls24_315/groth16 0s

TestCircuitStatistics/math/bits.ToTernary/unconstrained/bls24_315/plonk 0s

TestCircuitStatistics/math/bits.ToTernary/unconstrained/bls24_315/plonkFRI 0s

TestCircuitStatistics/math/bits.ToTernary/unconstrained/bls24_317/groth16 0s

TestCircuitStatistics/math/bits.ToTernary/unconstrained/bls24_317/plonk 0s

TestCircuitStatistics/math/bits.ToTernary/unconstrained/bls24_317/plonkFRI 0s

TestCircuitStatistics/math/bits.ToTernary/unconstrained/bn254/groth16 0s

TestCircuitStatistics/math/bits.ToTernary/unconstrained/bn254/plonk 0s

TestCircuitStatistics/math/bits.ToTernary/unconstrained/bn254/plonkFRI 0s

TestCircuitStatistics/math/bits.ToTernary/unconstrained/bw6_633/groth16 0s

TestCircuitStatistics/math/bits.ToTernary/unconstrained/bw6_633/plonk 0s

TestCircuitStatistics/math/bits.ToTernary/unconstrained/bw6_633/plonkFRI 0s

TestCircuitStatistics/math/bits.ToTernary/unconstrained/bw6_761/groth16 0s

TestCircuitStatistics/math/bits.ToTernary/unconstrained/bw6_761/plonk 0s

TestCircuitStatistics/math/bits.ToTernary/unconstrained/bw6_761/plonkFRI 0s

TestCircuitStatistics/math/emulated/secp256k1_64/bls12_377/groth16 0s

TestCircuitStatistics/math/emulated/secp256k1_64/bls12_377/plonk 0s

TestCircuitStatistics/math/emulated/secp256k1_64/bls12_377/plonkFRI 0s

TestCircuitStatistics/math/emulated/secp256k1_64/bls12_381/groth16 0s

TestCircuitStatistics/math/emulated/secp256k1_64/bls12_381/plonk 0s

TestCircuitStatistics/math/emulated/secp256k1_64/bls12_381/plonkFRI 0s

TestCircuitStatistics/math/emulated/secp256k1_64/bls24_315/groth16 0s

TestCircuitStatistics/math/emulated/secp256k1_64/bls24_315/plonk 0s

TestCircuitStatistics/math/emulated/secp256k1_64/bls24_315/plonkFRI 0s

TestCircuitStatistics/math/emulated/secp256k1_64/bls24_317/groth16 0s

TestCircuitStatistics/math/emulated/secp256k1_64/bls24_317/plonk 0s

TestCircuitStatistics/math/emulated/secp256k1_64/bls24_317/plonkFRI 0s

TestCircuitStatistics/math/emulated/secp256k1_64/bn254/groth16 0s

TestCircuitStatistics/math/emulated/secp256k1_64/bn254/plonk 0s

TestCircuitStatistics/math/emulated/secp256k1_64/bn254/plonkFRI 0s

TestCircuitStatistics/math/emulated/secp256k1_64/bw6_633/groth16 0s

TestCircuitStatistics/math/emulated/secp256k1_64/bw6_633/plonk 0s

TestCircuitStatistics/math/emulated/secp256k1_64/bw6_633/plonkFRI 0s

TestCircuitStatistics/math/emulated/secp256k1_64/bw6_761/groth16 0s

TestCircuitStatistics/math/emulated/secp256k1_64/bw6_761/plonk 0s

TestCircuitStatistics/math/emulated/secp256k1_64/bw6_761/plonkFRI 0s

TestCircuitStatistics/pairing_bls12377/bw6_761/groth16 0s

TestCircuitStatistics/pairing_bls12377/bw6_761/plonk 0s

TestCircuitStatistics/pairing_bls12377/bw6_761/plonkFRI 0s

TestCircuitStatistics/pairing_bls24315/bw6_633/groth16 0s

📦 github.com/consensys/gnark/std/algebra/emulated/fields_bls12381
TestFp12ExptTorus 0s

📦 github.com/consensys/gnark/std/algebra/emulated/fields_bn254
TestFp12ExptTorus 0s

📦 github.com/consensys/gnark/std/algebra/emulated/fields_bw6761
TestExptFp6 0s

📦 github.com/consensys/gnark/std/algebra/emulated/sw_bls12381
TestScalarMulG2BySeedTestSolve 0s

📦 github.com/consensys/gnark/std/algebra/emulated/sw_bn254
TestScalarMulG2BySeedTestSolve 0s

📦 github.com/consensys/gnark/std/algebra/emulated/sw_bw6761
TestFinalExponentiationTestSolve 0s

📦 github.com/consensys/gnark/std/algebra/emulated/sw_emulated
TestScalarMulBase 0s

📦 github.com/consensys/gnark/std/algebra/native/sw_bls24315
TestTriplePairingBLS24315 0s

TestTriplePairingBLS24315/bw6_633 0s

@github-actions
Copy link

📦 github.com/consensys/gnark/std/compress/lzss_v1
Test300Zeros 0s

Size Compression ratio: +Inf
Estimated Compression ratio (with Huffman): +Inf
    compress_test.go:47: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:47
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:74
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 0
        	Test:       	Test300Zeros

Test300ZerosAfterNonzero 0s

Size Compression ratio: +Inf
Estimated Compression ratio (with Huffman): +Inf
    compress_test.go:47: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:47
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:94
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 2
        	Test:       	Test300ZerosAfterNonzero

Test8Zeros 10ms

Size Compression ratio: +Inf
Estimated Compression ratio (with Huffman): +Inf
    compress_test.go:47: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:47
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:69
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 0
        	Test:       	Test8Zeros

Test8ZerosAfterNonzero 0s

Size Compression ratio: +Inf
Estimated Compression ratio (with Huffman): +Inf
    compress_test.go:47: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:47
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:89
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 1
        	Test:       	Test8ZerosAfterNonzero

TestCalldata 0s

TestFindUncoveredButReferredTo 60ms

panic: runtime error: index out of range [0] with length 0 [recovered]
	panic: runtime error: index out of range [0] with length 0

goroutine 12 [running]:
testing.tRunner.func1.2({0x9f0200, 0xc000024198})
	/opt/hostedtoolcache/go/1.21.3/x64/src/testing/testing.go:1545 +0x238
testing.tRunner.func1()
	/opt/hostedtoolcache/go/1.21.3/x64/src/testing/testing.go:1548 +0x397
panic({0x9f0200?, 0xc000024198?})
	/opt/hostedtoolcache/go/1.21.3/x64/src/runtime/panic.go:914 +0x21f
github.com/consensys/gnark/std/compress/lzss_v1.TestFindUncoveredButReferredTo(0x0?)
	/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:219 +0x546
testing.tRunner(0xc000a82b60, 0xa75fd8)
	/opt/hostedtoolcache/go/1.21.3/x64/src/testing/testing.go:1595 +0xff
created by testing.(*T).Run in goroutine 1
	/opt/hostedtoolcache/go/1.21.3/x64/src/testing/testing.go:1648 +0x3ad

TestLongBackrefBug 30ms

Size Compression ratio: +Inf
Estimated Compression ratio (with Huffman): +Inf
    compress_test.go:47: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:47
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:119
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 65
        	Test:       	TestLongBackrefBug

@github-actions
Copy link

📦 github.com/consensys/gnark/std/compress/lzss_v1
Test1ZeroSnark 0s

    snark_test.go:250: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:250
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:21
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 0
        	Test:       	Test1ZeroSnark

Test257ZerosAfterNonzeroSnark 10ms

    snark_test.go:250: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:250
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:73
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 1
        	Test:       	Test257ZerosAfterNonzeroSnark

Test2ZeroSnark 0s

    snark_test.go:250: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:250
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:26
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 0
        	Test:       	Test2ZeroSnark

Test300Zeros 0s

Size Compression ratio: +Inf
Estimated Compression ratio (with Huffman): +Inf
    compress_test.go:48: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:48
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:75
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 0
        	Test:       	Test300Zeros

Test300ZerosAfterNonzero 0s

Size Compression ratio: +Inf
Estimated Compression ratio (with Huffman): +Inf
    compress_test.go:48: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:48
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:95
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 2
        	Test:       	Test300ZerosAfterNonzero

Test300ZerosAfterNonzeroSnark 0s

    snark_test.go:250: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:250
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:78
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 2
        	Test:       	Test300ZerosAfterNonzeroSnark

Test300ZerosSnark 0s

    snark_test.go:250: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:250
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:39
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 0
        	Test:       	Test300ZerosSnark

Test8Zeros 0s

Size Compression ratio: +Inf
Estimated Compression ratio (with Huffman): +Inf
    compress_test.go:48: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:48
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:70
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 0
        	Test:       	Test8Zeros

Test8ZerosAfterNonzero 10ms

Size Compression ratio: +Inf
Estimated Compression ratio (with Huffman): +Inf
    compress_test.go:48: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:48
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:90
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 1
        	Test:       	Test8ZerosAfterNonzero

Test8ZerosAfterNonzeroSnark 0s

    snark_test.go:250: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:250
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:64
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 1
        	Test:       	Test8ZerosAfterNonzeroSnark

Test8ZerosSnark 10ms

    snark_test.go:250: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:250
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:31
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 0
        	Test:       	Test8ZerosSnark

TestAverageBatch 50ms

    compress_test.go:156: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:156
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 12
        	Test:       	TestAverageBatch

TestCalldata 50ms

TestCalldata/3c2943 10ms

    compress_test.go:48: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:48
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:114
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 0
        	Test:       	TestCalldata/3c2943

TestCalldata/large 30ms

Size Compression ratio: +Inf
Estimated Compression ratio (with Huffman): +Inf
    compress_test.go:48: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:48
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:114
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 0
        	Test:       	TestCalldata/large

TestCalldataSnark 10ms

TestCalldataSnark/3c2943 10ms

    snark_test.go:250: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:250
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:96
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 0
        	Test:       	TestCalldataSnark/3c2943
Size Compression ratio: +Inf
Estimated Compression ratio (with Huffman): +Inf

🚧 TestCompareCoverage 0s

TestLongBackrefBug 30ms

Size Compression ratio: +Inf
Estimated Compression ratio (with Huffman): +Inf
    compress_test.go:48: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:48
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:120
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 65
        	Test:       	TestLongBackrefBug

TestTwoZerosAfterNonzeroSnark 0s

    snark_test.go:250: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:250
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:59
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 1
        	Test:       	TestTwoZerosAfterNonzeroSnark

TestZeroAfterNonzeroSnark 10ms

    snark_test.go:250: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:250
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:54
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 1
        	Test:       	TestZeroAfterNonzeroSnark

📦 github.com/consensys/gnark/std/gkr
TestMiMCFullDepthNoDepSolve 0s

panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0xb7356a]

goroutine 92178 [running]:
github.com/consensys/gnark-crypto/ecc/bn254/fr/iop.(*Polynomial).ToCanonical(0x0, 0xc0001cc000?, {0xc000906f60?, 0xc0?, 0xfbf090?})
	/home/runner/go/pkg/mod/github.com/consensys/[email protected]/ecc/bn254/fr/iop/polynomial.go:338 +0x2a
github.com/consensys/gnark/backend/plonk/bn254.(*instance).computeNumerator.func6(0x0)
	/home/runner/work/gnark/gnark/backend/plonk/bn254/prove.go:987 +0xc5
github.com/consensys/gnark/backend/plonk/bn254.batchApply.func1(0xc00090df00?)
	/home/runner/work/gnark/gnark/backend/plonk/bn254/prove.go:1083 +0x31
created by github.com/consensys/gnark/backend/plonk/bn254.batchApply in goroutine 91300
	/home/runner/work/gnark/gnark/backend/plonk/bn254/prove.go:1082 +0x12b

@github-actions
Copy link

📦 github.com/consensys/gnark/std/compress/lzss_v1
Test1ZeroSnark 0s

    snark_test.go:250: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:250
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:21
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 0
        	Test:       	Test1ZeroSnark

Test257ZerosAfterNonzeroSnark 10ms

    snark_test.go:250: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:250
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:73
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 1
        	Test:       	Test257ZerosAfterNonzeroSnark

Test2ZeroSnark 10ms

    snark_test.go:250: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:250
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:26
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 0
        	Test:       	Test2ZeroSnark

Test300Zeros 0s

Size Compression ratio: +Inf
Estimated Compression ratio (with Huffman): +Inf
    compress_test.go:48: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:48
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:75
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 0
        	Test:       	Test300Zeros

Test300ZerosAfterNonzero 60ms

Size Compression ratio: +Inf
Estimated Compression ratio (with Huffman): +Inf
    compress_test.go:48: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:48
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:95
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 2
        	Test:       	Test300ZerosAfterNonzero

Test300ZerosAfterNonzeroSnark 0s

    snark_test.go:250: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:250
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:78
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 2
        	Test:       	Test300ZerosAfterNonzeroSnark

Test300ZerosSnark 0s

    snark_test.go:250: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:250
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:39
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 0
        	Test:       	Test300ZerosSnark

Test8Zeros 40ms

Size Compression ratio: +Inf
Estimated Compression ratio (with Huffman): +Inf
    compress_test.go:48: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:48
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:70
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 0
        	Test:       	Test8Zeros

Test8ZerosAfterNonzero 0s

Size Compression ratio: +Inf
Estimated Compression ratio (with Huffman): +Inf
    compress_test.go:48: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:48
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:90
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 1
        	Test:       	Test8ZerosAfterNonzero

Test8ZerosAfterNonzeroSnark 0s

    snark_test.go:250: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:250
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:64
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 1
        	Test:       	Test8ZerosAfterNonzeroSnark

Test8ZerosSnark 0s

    snark_test.go:250: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:250
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:31
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 0
        	Test:       	Test8ZerosSnark

TestAverageBatch 30ms

    compress_test.go:156: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:156
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 12
        	Test:       	TestAverageBatch

TestCalldata 80ms

TestCalldata/3c2943 10ms

    compress_test.go:48: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:48
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:114
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 0
        	Test:       	TestCalldata/3c2943

TestCalldata/large 70ms

Size Compression ratio: +Inf
Estimated Compression ratio (with Huffman): +Inf
    compress_test.go:48: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:48
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:114
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 0
        	Test:       	TestCalldata/large

TestCalldataSnark 10ms

TestCalldataSnark/3c2943 10ms

Size Compression ratio: +Inf
Estimated Compression ratio (with Huffman): +Inf
    snark_test.go:250: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:250
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:96
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 0
        	Test:       	TestCalldataSnark/3c2943

🚧 TestCompareCoverage 0s

TestLongBackrefBug 10ms

Size Compression ratio: +Inf
Estimated Compression ratio (with Huffman): +Inf
    compress_test.go:48: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:48
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:120
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 65
        	Test:       	TestLongBackrefBug

TestTwoZerosAfterNonzeroSnark 20ms

    snark_test.go:250: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:250
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:59
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 1
        	Test:       	TestTwoZerosAfterNonzeroSnark

TestZeroAfterNonzeroSnark 10ms

    snark_test.go:250: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:250
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:54
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 1
        	Test:       	TestZeroAfterNonzeroSnark

@github-actions
Copy link

📦 github.com/consensys/gnark/std/compress/lzss_v1
Test1ZeroSnark 0s

    snark_test.go:250: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:250
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:21
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 0
        	Test:       	Test1ZeroSnark

Test257ZerosAfterNonzeroSnark 0s

    snark_test.go:250: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:250
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:73
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 1
        	Test:       	Test257ZerosAfterNonzeroSnark

Test2ZeroSnark 10ms

    snark_test.go:250: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:250
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:26
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 0
        	Test:       	Test2ZeroSnark

Test300Zeros 0s

Size Compression ratio: +Inf
Estimated Compression ratio (with Huffman): +Inf
    compress_test.go:47: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:47
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:74
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 0
        	Test:       	Test300Zeros

Test300ZerosAfterNonzero 10ms

Size Compression ratio: +Inf
Estimated Compression ratio (with Huffman): +Inf
    compress_test.go:47: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:47
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:94
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 2
        	Test:       	Test300ZerosAfterNonzero

Test300ZerosAfterNonzeroSnark 20ms

    snark_test.go:250: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:250
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:78
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 2
        	Test:       	Test300ZerosAfterNonzeroSnark

Test300ZerosSnark 10ms

    snark_test.go:250: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:250
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:39
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 0
        	Test:       	Test300ZerosSnark

Test8Zeros 10ms

Size Compression ratio: +Inf
Estimated Compression ratio (with Huffman): +Inf
    compress_test.go:47: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:47
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:69
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 0
        	Test:       	Test8Zeros

Test8ZerosAfterNonzero 0s

Size Compression ratio: +Inf
Estimated Compression ratio (with Huffman): +Inf
    compress_test.go:47: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:47
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:89
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 1
        	Test:       	Test8ZerosAfterNonzero

Test8ZerosAfterNonzeroSnark 10ms

    snark_test.go:250: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:250
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:64
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 1
        	Test:       	Test8ZerosAfterNonzeroSnark

Test8ZerosSnark 0s

    snark_test.go:250: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:250
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:31
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 0
        	Test:       	Test8ZerosSnark

TestAverageBatch 50ms

    compress_test.go:155: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:155
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 12
        	Test:       	TestAverageBatch

TestCalldata 50ms

TestCalldata/3c2943 20ms

    compress_test.go:47: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:47
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:113
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 0
        	Test:       	TestCalldata/3c2943

TestCalldata/large 30ms

Size Compression ratio: +Inf
Estimated Compression ratio (with Huffman): +Inf
    compress_test.go:47: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:47
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:113
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 0
        	Test:       	TestCalldata/large

TestCalldataSnark 20ms

TestCalldataSnark/3c2943 20ms

    snark_test.go:250: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:250
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:96
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 0
        	Test:       	TestCalldataSnark/3c2943
Size Compression ratio: +Inf
Estimated Compression ratio (with Huffman): +Inf

🚧 TestCompareCoverage 0s

TestLongBackrefBug 20ms

Size Compression ratio: +Inf
Estimated Compression ratio (with Huffman): +Inf
    compress_test.go:47: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:47
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/compress_test.go:119
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 65
        	Test:       	TestLongBackrefBug

TestTwoZerosAfterNonzeroSnark 20ms

    snark_test.go:250: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:250
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:59
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 1
        	Test:       	TestTwoZerosAfterNonzeroSnark

TestZeroAfterNonzeroSnark 10ms

    snark_test.go:250: 
        	Error Trace:	/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:250
        	            				/home/runner/work/gnark/gnark/std/compress/lzss_v1/snark_test.go:54
        	Error:      	Received unexpected error:
        	            	could not find an RLE backref at index 1
        	Test:       	TestZeroAfterNonzeroSnark

@gbotrel gbotrel closed this Nov 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants