Skip to content

macos: Singular issues (version 4.3.2p2 from Homebrew) #35833

@GMS103

Description

@GMS103

Is there an existing issue for this?

  • I have searched the existing issues for a bug report that matches the one I want to file, without success.

Did you read the documentation and troubleshoot guide?

  • I have read the documentation and troubleshoot guide

Environment

- OS:  macOS 11.7.8, macOS 12.6.7, macOS 13.4.1
- Sage Version:  SageMath version 10.1.beta6

Steps To Reproduce

% brew info singular
[…]
/opt/homebrew/Cellar/singular/4.3.2p2
[…]
% ./configure
[…]
singular: using system package; SPKG will not be installed
[…]
% make
[…]
% make ptestlong
[…]
% 

Expected Behavior

All tests passed!

Actual Behavior

  1. ./configure unexpectedly opens the URL
    https://www.singular.uni-kl.de/Manual/4-3-2/
    in one or more browsers.
  2. make ptestlong gives (among other things):
sage -t --long --warn-long … --random-seed=… src/sage/modular/modform_hecketriangle/readme.py  # 1 doctest failed
sage -t --long --warn-long … --random-seed=… src/sage/modular/modform_hecketriangle/abstract_space.py  # 3 doctests failed
sage -t --long --warn-long … --random-seed=… src/sage/modular/modform_hecketriangle/space.py  # 2 doctests failed
sage -t --long --warn-long … --random-seed=… src/sage/interfaces/singular.py  # 5 doctests failed
sage -t --long --warn-long … --random-seed=… src/sage/libs/singular/function.pyx  # 1 doctest failed
sage -t --long --warn-long … --random-seed=… src/sage/libs/singular/singular.pyx  # 1 doctest failed
sage -t --long --warn-long … --random-seed=… src/sage/structure/coerce_actions.pyx  # 3 doctests failed

Additional Information

See SageMath_10.1.beta6_Singular_Homebrew.txt.

With ./configure --without-system-singular ("standard, SPKG version 4.3.1p3 will be installed") none of the above 7 issues appears. See SageMath_10.1.beta6_Singular_SPKG.txt.

For the time being, should Homebrew's Singular be ignored and the SPKG be built?

Should our configure be modified?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions