Skip to content

HPC-GAP/factint/travis interactions #3025

Closed
@stevelinton

Description

Please use the following template to submit an issue
(you may delete lines which are not used). Thank You!

Observed behaviour

Travis tests fail for #2997. Specifically the HPCGAP test tst/testinstall/hpc/tasks.tst

The problem is seen in

gap> t := RunTask( Factors, Integers, 65537^2-1);
gap> TaskError(t);
"Error, Attempt to read object 4874949504 of type list (plain,empty) without having read access"

It can be avoided by running HPC-GAP with -A presumably because this suppresses factint

It seems that factint uses lots of caches and similar arrangements without any precautions for multi-threading.

Expected behaviour

This test should pass if the core system is correct.

I suggest not loading factint for HPC-GAP tests, since it is (a) used automatically by the library and (b) contains functions that cannot be run in a background thread.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    kind: bugIssues describing general bugs, and PRs fixing themtopic: packagesissues or PRs related to package handling, or specific to a package (for packages w/o issue tracker)topic: testsissues or PRs related to tests

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions