Source: gap-atlasrep
Version: 2.1.0-1
Severity: grave

Hi Bill,

during a test build of sage I noticed that the newly updated gap-atlasrep 
package seems to be seriously broken. Trying the first commands from the 
atlasrep tutorial yields this:

$ gap
 ┌───────┐   GAP 4.10.2 of 19-Jun-2019
 │  GAP  │   https://www.gap-system.org
 └───────┘   Architecture: x86_64-pc-linux-gnu-default64-kv3
 Configuration:  gmp 6.2.0, readline
 Loading the library and packages ...
Error, AppendList: <list2> must be a small list (not a boolean or fail) in
  Append( res, arg[i] ); at /usr/share/gap/lib/list.gi:2011 called from 
Concatenation( "core|", Filename( DirectoriesPackageLibrary( "atlasrep", "" ), 
"atlasprm.json" ) ) at /usr/share/gap/pkg/AtlasRep/gap/userpref.g:154 called 
from
record.default(  ) at /usr/share/gap/lib/userpref.g:274 called from
<function "DeclareUserPreference">( <arguments> )
 called from read-eval loop at /usr/share/gap/pkg/AtlasRep/gap/userpref.g:208
you can replace <list2> via 'return <list2>;'
brk> LoadPackage( "AtlasRep", false );
true
brk> DisplayAtlasInfo();
Syntax warning: Unbound global variable in *errin*:2
DisplayAtlasInfo();
                ^
Error, Variable: 'DisplayAtlasInfo' must have a value in
  <corrupted statement>  called from 
Concatenation( "core|", Filename( DirectoriesPackageLibrary( "atlasrep", "" ), 
"atlasprm.json" ) ) at /usr/share/gap/pkg/AtlasRep/gap/userpref.g:154 called 
from
record.default(  ) at /usr/share/gap/lib/userpref.g:274 called from
<function "DeclareUserPreference">( <arguments> )
 called from read-eval loop at *errin*:2
brk> g:= AtlasGroup( "M24" );
Syntax warning: Unbound global variable in *errin*:3
g:= AtlasGroup( "M24" );
 ^^
Syntax warning: Unbound global variable in *errin*:3
g:= AtlasGroup( "M24" );
              ^
Error, Variable: 'AtlasGroup' must have a value in
  <corrupted statement>  called from 
Concatenation( "core|", Filename( DirectoriesPackageLibrary( "atlasrep", "" ), 
"atlasprm.json" ) ) at /usr/share/gap/pkg/AtlasRep/gap/userpref.g:154 called 
from
record.default(  ) at /usr/share/gap/lib/userpref.g:274 called from
<function "DeclareUserPreference">( <arguments> )
 called from read-eval loop at *errin*:3

Downgrading gap-atlasrep to 1.5.1-2 fixes the problem.

Best,
Tobias

Reply via email to