Skip to content

make testdata: pysixtrack.be_beambeam missing #93

@aoeftiger

Description

@aoeftiger

During renaming of the packages, make testdata lost track of pysixtrack.be_beambeam:

$ make testdata
[  3%] Built target sixtrack_test_common_output_c99
[  3%] Built target sixtrack_cuda_cxx_track
[  9%] Built target sixtrack_common_buffer
[ 25%] Built target sixtrack_common_control_cxx
[ 29%] Built target sixtrack_common_context
[ 32%] Built target sixtrack_common_internal_cxx
[ 32%] Built target sixtrack_common_internal
[ 35%] Built target sixtrack_common_be_beamfields
[ 35%] Built target sixtrack_common_be_monitor
[ 38%] Built target sixtrack_common_be_limit
[ 38%] Built target sixtrack_common_be_dipedge
[ 41%] Built target sixtrack_common_output
[ 45%] Built target sixtrack_common_particles_c99
[ 51%] Built target sixtrack_common_track_cxx
[ 54%] Built target sixtrack_opencl_c99
[ 58%] Built target sixtrack_opencl
[ 64%] Built target sixtrack_cuda_device
[ 67%] Built target sixtrack_cuda_host
[ 67%] Built target sixtrack_cuda_c99_control
[ 77%] Built target sixtrack_cuda_cxx_control
[ 77%] Built target sixtrack
[ 77%] Built target sixtrack_test_testdata
[ 80%] Built target sixtrack_test_common_c99
[ 87%] Built target sixtrack_test_common_belems_c99
[ 90%] Built target sixtrack_test_common_particle_cxx
[ 90%] Built target sixtrack_test_common_particle_c99
[ 90%] Built target sixtrack_test_common_track_cxx
[ 93%] Built target sixtrack_test_common_track_c99
[ 93%] Built target sixtrack_test
[ 93%] Built target generate_track_be_drift_data
[ 96%] Built target generate_track_be_driftexact_data
[100%] Built target generate_buffer_generic_obj
[100%] Generate testdata ... 
Traceback (most recent call last):
  File "/home/oeftiger/gsi/git/sixtracklib/tests/testdata/generators/generate_track_bbsimple_data.py", line 3, in <module>
    import test_data_generation
  File "/home/oeftiger/gsi/git/sixtracklib/tests/testdata/generators/test_data_generation.py", line 11, in <module>
    import pysixtrack
  File "/home/oeftiger/anaconda3/lib/python3.7/site-packages/pysixtrack/__init__.py", line 3, in <module>
    from .track import *
  File "/home/oeftiger/anaconda3/lib/python3.7/site-packages/pysixtrack/track.py", line 7, in <module>
    from .be_beambeam.gaussian_fields import get_Ex_Ey_Gx_Gy_gauss
ModuleNotFoundError: No module named 'pysixtrack.be_beambeam'
make[3]: *** [tests/testdata/generators/CMakeFiles/testdata.dir/build.make:65: tests/testdata/generators/{SIXTRACKLIB_TESTDATA_DIR}/testdata.generated] Error 1
make[2]: *** [CMakeFiles/Makefile2:3538: tests/testdata/generators/CMakeFiles/testdata.dir/all] Error 2
make[1]: *** [CMakeFiles/Makefile2:3545: tests/testdata/generators/CMakeFiles/testdata.dir/rule] Error 2
make: *** [Makefile:1150: testdata] Error 2

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