Skip to content

make testdata: pysixtrack.be_beambeam missing #93

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

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