Skip to content

Unified interface for constructors containing variable names #1994

Unified interface for constructors containing variable names

Unified interface for constructors containing variable names #1994

Triggered via pull request June 30, 2023 21:00
Status Cancelled
Total duration 24m 16s
Artifacts
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

CI.yml

on: pull_request
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

9 errors
test (1.6, ubuntu-latest)
Process completed with exit code 1.
Documentation: src/misc/VarNames.jl#L64
doctest failure in ~/work/AbstractAlgebra.jl/AbstractAlgebra.jl/src/misc/VarNames.jl:64-78 ```jldoctest; setup = :(using AbstractAlgebra) julia> s = ([:a, :b], :x => (1, 2), :y => 2, :z); julia> AbstractAlgebra.reshape_to_varnames(AbstractAlgebra.variable_names(s...), s...) ([:a, :b], [Symbol("x[1,1]") Symbol("x[1,2]")], [Symbol("y[1]"), Symbol("y[2]")], :z) julia> R, vec = polynomial_ring(ZZ, AbstractAlgebra.variable_names(s...)) (Multivariate Polynomial Ring in 7 variables over integers, AbstractAlgebra.Generic.MPoly{BigInt}[a, b, x[1,1], x[1,2], y[1], y[2], z]) julia> (a, b), x, y, z = AbstractAlgebra.reshape_to_varnames(vec, s...) (AbstractAlgebra.Generic.MPoly{BigInt}[a, b], AbstractAlgebra.Generic.MPoly{BigInt}[x[1,1] x[1,2]], AbstractAlgebra.Generic.MPoly{BigInt}[y[1], y[2]], z) julia> R, (a, b), x, y, z = polynomial_ring(ZZ, s...) (Multivariate Polynomial Ring in 7 variables over integers, AbstractAlgebra.Generic.MPoly{BigInt}[a, b], AbstractAlgebra.Generic.MPoly{BigInt}[x[1,1] x[1,2]], AbstractAlgebra.Generic.MPoly{BigInt}[y[1], y[2]], z) ``` Subexpression: R, vec = polynomial_ring(ZZ, AbstractAlgebra.variable_names(s...)) Evaluated output: (Multivariate polynomial ring in 7 variables over integers, AbstractAlgebra.Generic.MPoly{BigInt}[a, b, x[1,1], x[1,2], y[1], y[2], z]) Expected output: (Multivariate Polynomial Ring in 7 variables over integers, AbstractAlgebra.Generic.MPoly{BigInt}[a, b, x[1,1], x[1,2], y[1], y[2], z]) diff = Warning: Diff output requires color. (Multivariate Polynomial Ring polynomial ring in 7 variables over integers, AbstractAlgebra.Generic.MPoly{BigInt}[a, b, x[1,1], x[1,2], y[1], y[2], z])
Documentation: src/misc/VarNames.jl#L64
doctest failure in ~/work/AbstractAlgebra.jl/AbstractAlgebra.jl/src/misc/VarNames.jl:64-78 ```jldoctest; setup = :(using AbstractAlgebra) julia> s = ([:a, :b], :x => (1, 2), :y => 2, :z); julia> AbstractAlgebra.reshape_to_varnames(AbstractAlgebra.variable_names(s...), s...) ([:a, :b], [Symbol("x[1,1]") Symbol("x[1,2]")], [Symbol("y[1]"), Symbol("y[2]")], :z) julia> R, vec = polynomial_ring(ZZ, AbstractAlgebra.variable_names(s...)) (Multivariate Polynomial Ring in 7 variables over integers, AbstractAlgebra.Generic.MPoly{BigInt}[a, b, x[1,1], x[1,2], y[1], y[2], z]) julia> (a, b), x, y, z = AbstractAlgebra.reshape_to_varnames(vec, s...) (AbstractAlgebra.Generic.MPoly{BigInt}[a, b], AbstractAlgebra.Generic.MPoly{BigInt}[x[1,1] x[1,2]], AbstractAlgebra.Generic.MPoly{BigInt}[y[1], y[2]], z) julia> R, (a, b), x, y, z = polynomial_ring(ZZ, s...) (Multivariate Polynomial Ring in 7 variables over integers, AbstractAlgebra.Generic.MPoly{BigInt}[a, b], AbstractAlgebra.Generic.MPoly{BigInt}[x[1,1] x[1,2]], AbstractAlgebra.Generic.MPoly{BigInt}[y[1], y[2]], z) ``` Subexpression: R, (a, b), x, y, z = polynomial_ring(ZZ, s...) Evaluated output: (Multivariate polynomial ring in 7 variables over integers, AbstractAlgebra.Generic.MPoly{BigInt}[a, b], AbstractAlgebra.Generic.MPoly{BigInt}[x[1,1] x[1,2]], AbstractAlgebra.Generic.MPoly{BigInt}[y[1], y[2]], z) Expected output: (Multivariate Polynomial Ring in 7 variables over integers, AbstractAlgebra.Generic.MPoly{BigInt}[a, b], AbstractAlgebra.Generic.MPoly{BigInt}[x[1,1] x[1,2]], AbstractAlgebra.Generic.MPoly{BigInt}[y[1], y[2]], z) diff = Warning: Diff output requires color. (Multivariate Polynomial Ring polynomial ring in 7 variables over integers, AbstractAlgebra.Generic.MPoly{BigInt}[a, b], AbstractAlgebra.Generic.MPoly{BigInt}[x[1,1] x[1,2]], AbstractAlgebra.Generic.MPoly{BigInt}[y[1], y[2]], z)
Documentation
Process completed with exit code 1.
test (~1.9.0-0, ubuntu-latest)
Process completed with exit code 1.
test (nightly, ubuntu-latest)
Process completed with exit code 1.
test (1.8, ubuntu-latest)
Process completed with exit code 1.
test (1.8, macOS-latest)
Process completed with exit code 1.
test (1.8, windows-latest)
The operation was canceled.