Skip to content

eko 0.15 breaks compatibility with certain grids #228

Description

@scarlehoff

After merging #205 certain fktables for the 4.1 theory cannot be generated. The cause still under investigation but opening the issue as a heads up.

pineko theory opcards 41000000 ATLAS_Z0J_8TEV_PT-Y --overwrite                                                                                         
zAnalyze ATLAS_Z0J_8TEV_PT-Y                                                                                                                                                                                                                
                                                                                                                                                                                                                                            
thread '<unnamed>' panicked at pineappl/src/subgrid.rs:216:42:                                                                                                                                                                              
slice index starts at 7 but ends at 0                                                                                                                                                                                                       
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace                                                                                                                                                               
Traceback (most recent call last):                                                                                                                                                                                                          
  File "/scratch/jcruzmar/nnpdf_theory_folder/nnpdftheoryvortex/bin/pineko", line 8, in <module>                                                                                                                                            
    sys.exit(command())                                                                                                                                                                                                                     
  File "/scratch/jcruzmar/nnpdf_theory_folder/nnpdftheoryvortex/lib64/python3.9/site-packages/rich_click/rich_command.py", line 378, in __call__                                                                                            
    return super().__call__(*args, **kwargs)                                                                                                                                                                                                
  File "/scratch/jcruzmar/nnpdf_theory_folder/nnpdftheoryvortex/lib64/python3.9/site-packages/click/core.py", line 1157, in __call__                                                                                                        
    return self.main(*args, **kwargs)                                                                                                                                                                                                       
  File "/scratch/jcruzmar/nnpdf_theory_folder/nnpdftheoryvortex/lib64/python3.9/site-packages/rich_click/rich_command.py", line 166, in main                                                                                                
    rv = self.invoke(ctx)                                                                                                                                                                                                                   
  File "/scratch/jcruzmar/nnpdf_theory_folder/nnpdftheoryvortex/lib64/python3.9/site-packages/click/core.py", line 1688, in invoke                                                                                                          
    return _process_result(sub_ctx.command.invoke(sub_ctx))                                                                                                                                                                                 
  File "/scratch/jcruzmar/nnpdf_theory_folder/nnpdftheoryvortex/lib64/python3.9/site-packages/click/core.py", line 1688, in invoke                                                                                                          
    return _process_result(sub_ctx.command.invoke(sub_ctx))                                                                                                                                                                                 
  File "/scratch/jcruzmar/nnpdf_theory_folder/nnpdftheoryvortex/lib64/python3.9/site-packages/click/core.py", line 1434, in invoke                                                                                                          
    return ctx.invoke(self.callback, **ctx.params)                                                                                                                                                                                          
  File "/scratch/jcruzmar/nnpdf_theory_folder/nnpdftheoryvortex/lib64/python3.9/site-packages/click/core.py", line 783, in invoke                                                                                                           
    return __callback(*args, **kwargs)
  File "/scratch/jcruzmar/repositories/pineko/src/pineko/cli/theory_.py", line 34, in opcards
    theory.TheoryBuilder(theory_id, datasets, overwrite=overwrite).opcards()
  File "/scratch/jcruzmar/repositories/pineko/src/pineko/theory.py", line 286, in opcards
    self.iterate(self.opcard, tcard=tcard)
  File "/scratch/jcruzmar/repositories/pineko/src/pineko/theory.py", line 254, in iterate
    f(name, grid, **kwargs)
  File "/scratch/jcruzmar/repositories/pineko/src/pineko/theory.py", line 274, in opcard
    _x_grid, q2_grid = evolve.write_operator_card_from_file(
  File "/scratch/jcruzmar/repositories/pineko/src/pineko/evolve.py", line 108, in write_operator_card_from_file
    pineappl_grid.optimize()
pyo3_runtime.PanicException: slice index starts at 7 but ends at 0

Activity

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

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions