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

Associate statements cause 'forrtl: severe (174): SIGSEGV, segmentation fault occurred' error on ifx #140

Open
Dominick99 opened this issue Apr 24, 2023 · 0 comments

Comments

@Dominick99
Copy link
Collaborator

The following associate statements appear to cause an error:

do_concurrent_s.f90: Line 14
do_concurrent_s.f90: Line 84
distribution_s.F90: Line 58
matcha_s.F90: Line 46
matcha_s.F90: Line 50

After replacing them, matcha can be run on the ifx compiler using:
fpm run --compiler ifx --flag "-g -O0 -traceback -coarray"

However, using:
fpm test --compiler ifx --flag "-g -O0 -traceback -coarray"

results in the following error:

build/dependencies/iso_varying_string/src/iso_varying_string.f90(1316): error #5623: **Internal compiler error: internal abort** Please report this error along with the circumstances in which it occurred in a Software Problem Report.  Note: File and line given may not be explicit cause of this error.

        string_iachar = iachar(char(c))

------------------------^

compilation aborted for build/dependencies/iso_varying_string/src/iso_varying_string.f90 (code 3)

<ERROR> Compilation failed for object " build_dependencies_iso_varying_string_src_iso_varying_string.f90.o "

<ERROR>stopping due to failed compilation

STOP 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant