lela/algorithms/gauss-jordan.tcc:271 : ctx.F.mulin (d, aii); where d is undefined (but aii is ok)
gdb backtrace:
#8 0x00000000004361c1 in LELA::GaussJordan<MyModular, LELA::AllModules<MyModular > >::GaussTransformLELA::DenseMatrix<Number, LELA::DenseMatrix, LELA::DensePivotStrategy<MyModular, LELA::AllModules<MyModular > > > (this=0x7fffffffe1f0, A=..., L=..., d_0=..., P=..., r=@0x7fffffffb9c8, h=@0x7fffffffb9bc, d=..., PS=...) at ../lela/algorithms/gauss-jordan.tcc:271
#9 0x0000000000436607 in LELA::GaussJordan<MyModular, LELA::AllModules<MyModular > >::GaussTransformLELA::DenseMatrix<Number, LELA::DenseMatrix, LELA::DensePivotStrategy<MyModular, LELA::AllModules<MyModular > > > (this=0x7fffffffe1f0, A=..., L=..., d_0=..., P=..., r=@0x7fffffffbf70, h=@0x7fffffffbf68, d=..., PS=...) at ../lela/algorithms/gauss-jordan.tcc:328
#10 0x000000000043690d in LELA::GaussJordan<MyModular, LELA::AllModules<MyModular > >::GaussTransformLELA::DenseMatrix<Number, LELA::DenseMatrix, LELA::DensePivotStrategy<MyModular, LELA::AllModules<MyModular > > > (this=0x7fffffffe1f0, A=..., L=..., d_0=..., P=..., r=@0x7fffffffc520, h=@0x7fffffffc518, d=..., PS=...) at ../lela/algorithms/gauss-jordan.tcc:358
#11 0x000000000043690d in LELA::GaussJordan<MyModular, LELA::AllModules<MyModular > >::GaussTransformLELA::DenseMatrix<Number, LELA::DenseMatrix, LELA::DensePivotStrategy<MyModular, LELA::AllModules<MyModular > > > (this=0x7fffffffe1f0, A=..., L=..., d_0=..., P=..., r=@0x7fffffffcad0, h=@0x7fffffffcac8, d=..., PS=...) at ../lela/algorithms/gauss-jordan.tcc:358
#12 0x000000000043690d in LELA::GaussJordan<MyModular, LELA::AllModules<MyModular > >::GaussTransformLELA::DenseMatrix<Number, LELA::DenseMatrix, LELA::DensePivotStrategy<MyModular, LELA::AllModules<MyModular > > > (this=0x7fffffffe1f0, A=..., L=..., d_0=..., P=..., r=@0x7fffffffd088, h=@0x7fffffffd07c, d=..., PS=...) at ../lela/algorithms/gauss-jordan.tcc:358
#13 0x0000000000436607 in LELA::GaussJordan<MyModular, LELA::AllModules<MyModular > >::GaussTransformLELA::DenseMatrix<Number, LELA::DenseMatrix, LELA::DensePivotStrategy<MyModular, LELA::AllModules<MyModular > > > (this=0x7fffffffe1f0, A=..., L=..., d_0=..., P=..., r=@0x7fffffffd630, h=@0x7fffffffd628, d=..., PS=...) at ../lela/algorithms/gauss-jordan.tcc:328
#14 0x000000000043690d in LELA::GaussJordan<MyModular, LELA::AllModules<MyModular > >::GaussTransformLELA::DenseMatrix<Number, LELA::DenseMatrix, LELA::DensePivotStrategy<MyModular, LELA::AllModules<MyModular > > > (this=0x7fffffffe1f0, A=..., L=..., d_0=..., P=..., r=@0x7fffffffda78, h=@0x7fffffffd78c, d=..., PS=...) at ../lela/algorithms/gauss-jordan.tcc:358
#15 0x000000000042fbbe in LELA::GaussJordan<MyModular, LELA::AllModules<MyModular > >::echelonizeLELA::DenseMatrix<Number, LELA::DensePivotStrategy<MyModular, LELA::AllModules<MyModular > > > (
this=0x7fffffffe1f0, A=..., P=..., rank=@0x7fffffffda78, det=..., PS=...) at ../lela/algorithms/gauss-jordan.tcc:421
#16 0x000000000042971e in LELA::GaussJordan<MyModular, LELA::AllModules<MyModular > >::echelonizeLELA::DenseMatrix (this=0x7fffffffe1f0, A=..., P=..., rank=@0x7fffffffda78, det=...)
at ../lela/algorithms/gauss-jordan.h:124
#17 0x0000000000420e64 in LELA::EchelonForm<MyModular, LELA::AllModules<MyModular > >::echelonize (this=0x7fffffffe1d8, A=..., reduced=false,
method=LELA::EchelonForm<MyModular<float>, LELA::AllModules<MyModular<float> > >::METHOD_ASYMPTOTICALLY_FAST_GJ) at ../lela/solutions/echelon-form.h:130
#18 0x000000000041a36d in LELA::FaugereLachartre<MyModular, LELA::AllModules<MyModular > >::echelonize<LELA::SparseMatrix<Number, LELA::SparseVector<Number, std::vector, std::vector<Number, std::allocator > >, LELA::VectorRepresentationTypes::Sparse> > (this=0x7fffffffe1d0, R=..., X=..., rank=@0x7fffffffe378, det=...) at ../lela/algorithms/faugere-lachartre.tcc:297
#19 0x00000000004158d3 in testFaugereLachartre<MyModular > (R=..., text=0x55552c "GF(5)", m=96, n=128) at test-faugere-lachartre.C:179
#20 0x000000000040edec in main (argc=1, argv=0x7fffffffe548) at test-faugere-lachartre.C:241
lela/algorithms/gauss-jordan.tcc:271 : ctx.F.mulin (d, aii); where d is undefined (but aii is ok)
gdb backtrace:
#8 0x00000000004361c1 in LELA::GaussJordan<MyModular, LELA::AllModules<MyModular > >::GaussTransformLELA::DenseMatrix<Number, LELA::DenseMatrix, LELA::DensePivotStrategy<MyModular, LELA::AllModules<MyModular > > > (this=0x7fffffffe1f0, A=..., L=..., d_0=..., P=..., r=@0x7fffffffb9c8, h=@0x7fffffffb9bc, d=..., PS=...) at ../lela/algorithms/gauss-jordan.tcc:271
#9 0x0000000000436607 in LELA::GaussJordan<MyModular, LELA::AllModules<MyModular > >::GaussTransformLELA::DenseMatrix<Number, LELA::DenseMatrix, LELA::DensePivotStrategy<MyModular, LELA::AllModules<MyModular > > > (this=0x7fffffffe1f0, A=..., L=..., d_0=..., P=..., r=@0x7fffffffbf70, h=@0x7fffffffbf68, d=..., PS=...) at ../lela/algorithms/gauss-jordan.tcc:328
#10 0x000000000043690d in LELA::GaussJordan<MyModular, LELA::AllModules<MyModular > >::GaussTransformLELA::DenseMatrix<Number, LELA::DenseMatrix, LELA::DensePivotStrategy<MyModular, LELA::AllModules<MyModular > > > (this=0x7fffffffe1f0, A=..., L=..., d_0=..., P=..., r=@0x7fffffffc520, h=@0x7fffffffc518, d=..., PS=...) at ../lela/algorithms/gauss-jordan.tcc:358
#11 0x000000000043690d in LELA::GaussJordan<MyModular, LELA::AllModules<MyModular > >::GaussTransformLELA::DenseMatrix<Number, LELA::DenseMatrix, LELA::DensePivotStrategy<MyModular, LELA::AllModules<MyModular > > > (this=0x7fffffffe1f0, A=..., L=..., d_0=..., P=..., r=@0x7fffffffcad0, h=@0x7fffffffcac8, d=..., PS=...) at ../lela/algorithms/gauss-jordan.tcc:358
#12 0x000000000043690d in LELA::GaussJordan<MyModular, LELA::AllModules<MyModular > >::GaussTransformLELA::DenseMatrix<Number, LELA::DenseMatrix, LELA::DensePivotStrategy<MyModular, LELA::AllModules<MyModular > > > (this=0x7fffffffe1f0, A=..., L=..., d_0=..., P=..., r=@0x7fffffffd088, h=@0x7fffffffd07c, d=..., PS=...) at ../lela/algorithms/gauss-jordan.tcc:358
#13 0x0000000000436607 in LELA::GaussJordan<MyModular, LELA::AllModules<MyModular > >::GaussTransformLELA::DenseMatrix<Number, LELA::DenseMatrix, LELA::DensePivotStrategy<MyModular, LELA::AllModules<MyModular > > > (this=0x7fffffffe1f0, A=..., L=..., d_0=..., P=..., r=@0x7fffffffd630, h=@0x7fffffffd628, d=..., PS=...) at ../lela/algorithms/gauss-jordan.tcc:328
#14 0x000000000043690d in LELA::GaussJordan<MyModular, LELA::AllModules<MyModular > >::GaussTransformLELA::DenseMatrix<Number, LELA::DenseMatrix, LELA::DensePivotStrategy<MyModular, LELA::AllModules<MyModular > > > (this=0x7fffffffe1f0, A=..., L=..., d_0=..., P=..., r=@0x7fffffffda78, h=@0x7fffffffd78c, d=..., PS=...) at ../lela/algorithms/gauss-jordan.tcc:358
#15 0x000000000042fbbe in LELA::GaussJordan<MyModular, LELA::AllModules<MyModular > >::echelonizeLELA::DenseMatrix<Number, LELA::DensePivotStrategy<MyModular, LELA::AllModules<MyModular > > > (
#16 0x000000000042971e in LELA::GaussJordan<MyModular, LELA::AllModules<MyModular > >::echelonizeLELA::DenseMatrix (this=0x7fffffffe1f0, A=..., P=..., rank=@0x7fffffffda78, det=...)
#17 0x0000000000420e64 in LELA::EchelonForm<MyModular, LELA::AllModules<MyModular > >::echelonize (this=0x7fffffffe1d8, A=..., reduced=false,
#18 0x000000000041a36d in LELA::FaugereLachartre<MyModular, LELA::AllModules<MyModular > >::echelonize<LELA::SparseMatrix<Number, LELA::SparseVector<Number, std::vector, std::vector<Number, std::allocator > >, LELA::VectorRepresentationTypes::Sparse> > (this=0x7fffffffe1d0, R=..., X=..., rank=@0x7fffffffe378, det=...) at ../lela/algorithms/faugere-lachartre.tcc:297
#19 0x00000000004158d3 in testFaugereLachartre<MyModular > (R=..., text=0x55552c "GF(5)", m=96, n=128) at test-faugere-lachartre.C:179
#20 0x000000000040edec in main (argc=1, argv=0x7fffffffe548) at test-faugere-lachartre.C:241