Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tao crashes on init line longer than 200 characters #787

Open
ChristopherMayes opened this issue Feb 9, 2024 · 4 comments
Open

Tao crashes on init line longer than 200 characters #787

ChristopherMayes opened this issue Feb 9, 2024 · 4 comments
Assignees
Labels
Future Work Postponed to when manpower is available.

Comments

@ChristopherMayes
Copy link
Contributor

With any lat.bmad:

LONGPATH=a123456789/a123456789/a123456789/a123456789/a123456789/a123456789/a123456789/a123456789/a123456789/a123456789/a123456789/a123456789/a123456789/a123456789/a123456789/a123456789/a123456789/a123456789/                 

mkdir -p $LONGPATH

cp lat.bmad $LONGPATH

tao -lat $LONGPATH/lat.bmad
[MESSAGE | 2024-FEB-09 13:32:03] tao_init:
    OpenMP active with number of threads: 10
At line 7435 of file /Users/chrisonian/Code/GitHub/bmad-ecosystem/bmad/parsing/bmad_parser_mod.f90
Fortran runtime error: End of record

Error termination. Backtrace:
#0  0x104aa6ed3
#1  0x104aa796b
#2  0x104aa817f
#3  0x104b5ae13
#4  0x104b63dbb
#5  0x104b5d52f
#6  0x104b5d703
#7  0x1016ded0f
#8  0x1016d0f53
#9  0x100d17797
@DavidSagan
Copy link
Member

Do you have an actual case?

@ChristopherMayes
Copy link
Contributor Author

Yes, this happens on automated systems with long paths.

@DavidSagan
Copy link
Member

How long are the paths?

@DavidSagan DavidSagan self-assigned this Feb 9, 2024
@DavidSagan
Copy link
Member

Will convert to using variable length strings when the manpower is available.

@DavidSagan DavidSagan added the Future Work Postponed to when manpower is available. label Feb 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Future Work Postponed to when manpower is available.
Projects
None yet
Development

No branches or pull requests

2 participants