Skip to content

eko 0.15 breaks compatibility with certain grids #228

@scarlehoff

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

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