Skip to content

Print base rings terse and starting with lowercase #2995

Print base rings terse and starting with lowercase

Print base rings terse and starting with lowercase #2995

Triggered via pull request April 24, 2024 12:10
Status Cancelled
Total duration 36m 36s
Artifacts

CI.yml

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

Annotations

14 errors and 7 warnings
Documentation: docs/src/ncpolynomial.md#L66
doctest failure in src/ncpolynomial.md:66-94 ```jldoctest julia> R = matrix_ring(ZZ, 2) Matrix ring of degree 2 over integers julia> S, x = polynomial_ring(R, "x") (Univariate polynomial ring in x over matrix ring of degree 2 over integers, x) julia> T, y = polynomial_ring(S, "y") (Univariate polynomial ring in y over univariate polynomial ring in x over matrix ring of degree 2 over integers, y) julia> U, z = R["z"] (Univariate polynomial ring in z over matrix ring of degree 2 over integers, z) julia> f = S() 0 julia> g = S(123) [123 0; 0 123] julia> h = T(BigInt(1234)) [1234 0; 0 1234] julia> k = T(x + 1) x + 1 julia> m = U(z + 1) z + 1 ``` Subexpression: S, x = polynomial_ring(R, "x") Evaluated output: (Univariate polynomial ring in x over matrix ring, x) Expected output: (Univariate polynomial ring in x over matrix ring of degree 2 over integers, x) diff = Warning: Diff output requires color. (Univariate polynomial ring in x over matrix ring of degree 2 over integers, ring, x)
Documentation: docs/src/ncpolynomial.md#L66
doctest failure in src/ncpolynomial.md:66-94 ```jldoctest julia> R = matrix_ring(ZZ, 2) Matrix ring of degree 2 over integers julia> S, x = polynomial_ring(R, "x") (Univariate polynomial ring in x over matrix ring of degree 2 over integers, x) julia> T, y = polynomial_ring(S, "y") (Univariate polynomial ring in y over univariate polynomial ring in x over matrix ring of degree 2 over integers, y) julia> U, z = R["z"] (Univariate polynomial ring in z over matrix ring of degree 2 over integers, z) julia> f = S() 0 julia> g = S(123) [123 0; 0 123] julia> h = T(BigInt(1234)) [1234 0; 0 1234] julia> k = T(x + 1) x + 1 julia> m = U(z + 1) z + 1 ``` Subexpression: T, y = polynomial_ring(S, "y") Evaluated output: (Univariate polynomial ring in y over univariate polynomial ring in x over matrix ring, y) Expected output: (Univariate polynomial ring in y over univariate polynomial ring in x over matrix ring of degree 2 over integers, y) diff = Warning: Diff output requires color. (Univariate polynomial ring in y over univariate polynomial ring in x over matrix ring of degree 2 over integers, ring, y)
Documentation: docs/src/ncpolynomial.md#L66
doctest failure in src/ncpolynomial.md:66-94 ```jldoctest julia> R = matrix_ring(ZZ, 2) Matrix ring of degree 2 over integers julia> S, x = polynomial_ring(R, "x") (Univariate polynomial ring in x over matrix ring of degree 2 over integers, x) julia> T, y = polynomial_ring(S, "y") (Univariate polynomial ring in y over univariate polynomial ring in x over matrix ring of degree 2 over integers, y) julia> U, z = R["z"] (Univariate polynomial ring in z over matrix ring of degree 2 over integers, z) julia> f = S() 0 julia> g = S(123) [123 0; 0 123] julia> h = T(BigInt(1234)) [1234 0; 0 1234] julia> k = T(x + 1) x + 1 julia> m = U(z + 1) z + 1 ``` Subexpression: U, z = R["z"] Evaluated output: (Univariate polynomial ring in z over matrix ring, z) Expected output: (Univariate polynomial ring in z over matrix ring of degree 2 over integers, z) diff = Warning: Diff output requires color. (Univariate polynomial ring in z over matrix ring of degree 2 over integers, ring, z)
Documentation: docs/src/ncpolynomial.md#L120
doctest failure in src/ncpolynomial.md:120-166 ```jldoctest julia> R = matrix_ring(ZZ, 2) Matrix ring of degree 2 over integers julia> S, x = polynomial_ring(R, "x") (Univariate polynomial ring in x over matrix ring of degree 2 over integers, x) julia> T, y = polynomial_ring(S, "y") (Univariate polynomial ring in y over univariate polynomial ring in x over matrix ring of degree 2 over integers, y) julia> f = x^3 + 3x + 21 x^3 + [3 0; 0 3]*x + [21 0; 0 21] julia> g = (x + 1)*y^2 + 2x + 1 (x + 1)*y^2 + [2 0; 0 2]*x + 1 julia> h = zero(T) 0 julia> k = one(S) 1 julia> isone(k) true julia> iszero(f) false julia> n = length(g) 3 julia> U = base_ring(T) Univariate polynomial ring in x over matrix ring of degree 2 over integers julia> V = base_ring(y + 1) Univariate polynomial ring in x over matrix ring of degree 2 over integers julia> v = var(T) :y julia> U = parent(y + 1) Univariate polynomial ring in y over univariate polynomial ring in x over matrix ring of degree 2 over integers julia> g == deepcopy(g) true ``` Subexpression: S, x = polynomial_ring(R, "x") Evaluated output: (Univariate polynomial ring in x over matrix ring, x) Expected output: (Univariate polynomial ring in x over matrix ring of degree 2 over integers, x) diff = Warning: Diff output requires color. (Univariate polynomial ring in x over matrix ring of degree 2 over integers, ring, x)
Documentation: docs/src/ncpolynomial.md#L120
doctest failure in src/ncpolynomial.md:120-166 ```jldoctest julia> R = matrix_ring(ZZ, 2) Matrix ring of degree 2 over integers julia> S, x = polynomial_ring(R, "x") (Univariate polynomial ring in x over matrix ring of degree 2 over integers, x) julia> T, y = polynomial_ring(S, "y") (Univariate polynomial ring in y over univariate polynomial ring in x over matrix ring of degree 2 over integers, y) julia> f = x^3 + 3x + 21 x^3 + [3 0; 0 3]*x + [21 0; 0 21] julia> g = (x + 1)*y^2 + 2x + 1 (x + 1)*y^2 + [2 0; 0 2]*x + 1 julia> h = zero(T) 0 julia> k = one(S) 1 julia> isone(k) true julia> iszero(f) false julia> n = length(g) 3 julia> U = base_ring(T) Univariate polynomial ring in x over matrix ring of degree 2 over integers julia> V = base_ring(y + 1) Univariate polynomial ring in x over matrix ring of degree 2 over integers julia> v = var(T) :y julia> U = parent(y + 1) Univariate polynomial ring in y over univariate polynomial ring in x over matrix ring of degree 2 over integers julia> g == deepcopy(g) true ``` Subexpression: T, y = polynomial_ring(S, "y") Evaluated output: (Univariate polynomial ring in y over univariate polynomial ring in x over matrix ring, y) Expected output: (Univariate polynomial ring in y over univariate polynomial ring in x over matrix ring of degree 2 over integers, y) diff = Warning: Diff output requires color. (Univariate polynomial ring in y over univariate polynomial ring in x over matrix ring of degree 2 over integers, ring, y)
Documentation: docs/src/ncpolynomial.md#L120
doctest failure in src/ncpolynomial.md:120-166 ```jldoctest julia> R = matrix_ring(ZZ, 2) Matrix ring of degree 2 over integers julia> S, x = polynomial_ring(R, "x") (Univariate polynomial ring in x over matrix ring of degree 2 over integers, x) julia> T, y = polynomial_ring(S, "y") (Univariate polynomial ring in y over univariate polynomial ring in x over matrix ring of degree 2 over integers, y) julia> f = x^3 + 3x + 21 x^3 + [3 0; 0 3]*x + [21 0; 0 21] julia> g = (x + 1)*y^2 + 2x + 1 (x + 1)*y^2 + [2 0; 0 2]*x + 1 julia> h = zero(T) 0 julia> k = one(S) 1 julia> isone(k) true julia> iszero(f) false julia> n = length(g) 3 julia> U = base_ring(T) Univariate polynomial ring in x over matrix ring of degree 2 over integers julia> V = base_ring(y + 1) Univariate polynomial ring in x over matrix ring of degree 2 over integers julia> v = var(T) :y julia> U = parent(y + 1) Univariate polynomial ring in y over univariate polynomial ring in x over matrix ring of degree 2 over integers julia> g == deepcopy(g) true ``` Subexpression: U = base_ring(T) Evaluated output: Univariate polynomial ring in x over matrix ring Expected output: Univariate polynomial ring in x over matrix ring of degree 2 over integers diff = Warning: Diff output requires color. Univariate polynomial ring in x over matrix ring of degree 2 over integersring
Documentation: docs/src/ncpolynomial.md#L120
doctest failure in src/ncpolynomial.md:120-166 ```jldoctest julia> R = matrix_ring(ZZ, 2) Matrix ring of degree 2 over integers julia> S, x = polynomial_ring(R, "x") (Univariate polynomial ring in x over matrix ring of degree 2 over integers, x) julia> T, y = polynomial_ring(S, "y") (Univariate polynomial ring in y over univariate polynomial ring in x over matrix ring of degree 2 over integers, y) julia> f = x^3 + 3x + 21 x^3 + [3 0; 0 3]*x + [21 0; 0 21] julia> g = (x + 1)*y^2 + 2x + 1 (x + 1)*y^2 + [2 0; 0 2]*x + 1 julia> h = zero(T) 0 julia> k = one(S) 1 julia> isone(k) true julia> iszero(f) false julia> n = length(g) 3 julia> U = base_ring(T) Univariate polynomial ring in x over matrix ring of degree 2 over integers julia> V = base_ring(y + 1) Univariate polynomial ring in x over matrix ring of degree 2 over integers julia> v = var(T) :y julia> U = parent(y + 1) Univariate polynomial ring in y over univariate polynomial ring in x over matrix ring of degree 2 over integers julia> g == deepcopy(g) true ``` Subexpression: V = base_ring(y + 1) Evaluated output: Univariate polynomial ring in x over matrix ring Expected output: Univariate polynomial ring in x over matrix ring of degree 2 over integers diff = Warning: Diff output requires color. Univariate polynomial ring in x over matrix ring of degree 2 over integersring
Documentation: docs/src/ncpolynomial.md#L120
doctest failure in src/ncpolynomial.md:120-166 ```jldoctest julia> R = matrix_ring(ZZ, 2) Matrix ring of degree 2 over integers julia> S, x = polynomial_ring(R, "x") (Univariate polynomial ring in x over matrix ring of degree 2 over integers, x) julia> T, y = polynomial_ring(S, "y") (Univariate polynomial ring in y over univariate polynomial ring in x over matrix ring of degree 2 over integers, y) julia> f = x^3 + 3x + 21 x^3 + [3 0; 0 3]*x + [21 0; 0 21] julia> g = (x + 1)*y^2 + 2x + 1 (x + 1)*y^2 + [2 0; 0 2]*x + 1 julia> h = zero(T) 0 julia> k = one(S) 1 julia> isone(k) true julia> iszero(f) false julia> n = length(g) 3 julia> U = base_ring(T) Univariate polynomial ring in x over matrix ring of degree 2 over integers julia> V = base_ring(y + 1) Univariate polynomial ring in x over matrix ring of degree 2 over integers julia> v = var(T) :y julia> U = parent(y + 1) Univariate polynomial ring in y over univariate polynomial ring in x over matrix ring of degree 2 over integers julia> g == deepcopy(g) true ``` Subexpression: U = parent(y + 1) Evaluated output: Univariate polynomial ring in y over univariate polynomial ring in x over matrix ring Expected output: Univariate polynomial ring in y over univariate polynomial ring in x over matrix ring of degree 2 over integers diff = Warning: Diff output requires color. Univariate polynomial ring in y over univariate polynomial ring in x over matrix ring of degree 2 over integersring
Documentation: docs/src/ncpolynomial.md#L207
doctest failure in src/ncpolynomial.md:207-250 ```jldoctest julia> R = matrix_ring(ZZ, 2) Matrix ring of degree 2 over integers julia> S, x = polynomial_ring(R, "x") (Univariate polynomial ring in x over matrix ring of degree 2 over integers, x) julia> T, y = polynomial_ring(S, "y") (Univariate polynomial ring in y over univariate polynomial ring in x over matrix ring of degree 2 over integers, y) julia> a = zero(T) 0 julia> b = one(T) 1 julia> c = BigInt(1)*y^2 + BigInt(1) y^2 + 1 julia> d = x*y^2 + (x + 1)*y + 3 x*y^2 + (x + 1)*y + [3 0; 0 3] julia> f = leading_coefficient(d) x julia> y = gen(T) y julia> g = is_gen(y) true julia> m = is_unit(b) true julia> n = degree(d) 2 julia> is_term(2y^2) true julia> is_monomial(y^2) true ``` Subexpression: S, x = polynomial_ring(R, "x") Evaluated output: (Univariate polynomial ring in x over matrix ring, x) Expected output: (Univariate polynomial ring in x over matrix ring of degree 2 over integers, x) diff = Warning: Diff output requires color. (Univariate polynomial ring in x over matrix ring of degree 2 over integers, ring, x)
Documentation: docs/src/ncpolynomial.md#L207
doctest failure in src/ncpolynomial.md:207-250 ```jldoctest julia> R = matrix_ring(ZZ, 2) Matrix ring of degree 2 over integers julia> S, x = polynomial_ring(R, "x") (Univariate polynomial ring in x over matrix ring of degree 2 over integers, x) julia> T, y = polynomial_ring(S, "y") (Univariate polynomial ring in y over univariate polynomial ring in x over matrix ring of degree 2 over integers, y) julia> a = zero(T) 0 julia> b = one(T) 1 julia> c = BigInt(1)*y^2 + BigInt(1) y^2 + 1 julia> d = x*y^2 + (x + 1)*y + 3 x*y^2 + (x + 1)*y + [3 0; 0 3] julia> f = leading_coefficient(d) x julia> y = gen(T) y julia> g = is_gen(y) true julia> m = is_unit(b) true julia> n = degree(d) 2 julia> is_term(2y^2) true julia> is_monomial(y^2) true ``` Subexpression: T, y = polynomial_ring(S, "y") Evaluated output: (Univariate polynomial ring in y over univariate polynomial ring in x over matrix ring, y) Expected output: (Univariate polynomial ring in y over univariate polynomial ring in x over matrix ring of degree 2 over integers, y) diff = Warning: Diff output requires color. (Univariate polynomial ring in y over univariate polynomial ring in x over matrix ring of degree 2 over integers, ring, y)
test (1.10, ubuntu-latest)
Process completed with exit code 1.
test (1.10, macOS-latest)
Process completed with exit code 1.
test (1.10, windows-latest)
Canceling since a higher priority waiting request for 'Run tests-refs/pull/1680/merge-true' exists
test (1.10, windows-latest)
The operation was canceled.
test (1.9, ubuntu-latest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, julia-actions/setup-julia@v1, actions/cache@4d4ae6ae148a43d0fd1eda1800170683e9882738, pyTooling/Actions/with-post-step@adef08d3bdef092282614f3b683897cefae82ee3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Documentation
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, julia-actions/setup-julia@v1, actions/cache@4d4ae6ae148a43d0fd1eda1800170683e9882738, pyTooling/Actions/with-post-step@adef08d3bdef092282614f3b683897cefae82ee3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
test (1.6, ubuntu-latest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, julia-actions/setup-julia@v1, actions/cache@4d4ae6ae148a43d0fd1eda1800170683e9882738, pyTooling/Actions/with-post-step@adef08d3bdef092282614f3b683897cefae82ee3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
test (1.11-nightly, ubuntu-latest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, julia-actions/setup-julia@v1, actions/cache@4d4ae6ae148a43d0fd1eda1800170683e9882738, pyTooling/Actions/with-post-step@adef08d3bdef092282614f3b683897cefae82ee3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
test (nightly, ubuntu-latest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, julia-actions/setup-julia@v1, actions/cache@4d4ae6ae148a43d0fd1eda1800170683e9882738, pyTooling/Actions/with-post-step@adef08d3bdef092282614f3b683897cefae82ee3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
test (1.10, ubuntu-latest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, julia-actions/setup-julia@v1, actions/cache@4d4ae6ae148a43d0fd1eda1800170683e9882738, pyTooling/Actions/with-post-step@adef08d3bdef092282614f3b683897cefae82ee3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
test (1.10, macOS-latest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, julia-actions/setup-julia@v1, actions/cache@4d4ae6ae148a43d0fd1eda1800170683e9882738, pyTooling/Actions/with-post-step@adef08d3bdef092282614f3b683897cefae82ee3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.