Skip to content

pFUnit currently broken with Flang #508

@mathomp4

Description

@mathomp4

In trying to build with Flang today I got:

[ 70%] Building Fortran object fArgParse/tests/CMakeFiles/fargparse_tests.dir/fargparse_tests_driver.F90.o
cd /discover/nobackup/mathomp4/GFE-Flang/GFE/build/fArgParse/tests && /discover/nobackup/projects/gmao/SIteam/comp/SLES-15/llvm-flang/2025-10-14/bin/flang -D_TEST_SUITES="</discover/nobackup/mathomp4/GFE-Flang/GFE/build/fArgParse/tests/fargparse_tests.inc>" -I/discover/nobackup/mathomp4/GFE-Flang/GFE/build/fArgParse/tests/mod/fargparse_tests -I/discover/nobackup/mathomp4/GFE-Flang/GFE/fArgParse/tests -I/discover/nobackup/mathomp4/GFE-Flang/GFE/build/fArgParse/src -I/discover/nobackup/mathomp4/GFE-Flang/GFE/build/fArgParse/mod -I/discover/nobackup/mathomp4/GFE-Flang/GFE/build/gFTL/include/v2 -I/discover/nobackup/mathomp4/GFE-Flang/GFE/gFTL/include/v2 -I/discover/nobackup/mathomp4/GFE-Flang/GFE/build/gFTL-shared/src/v2/mod -I/discover/nobackup/mathomp4/GFE-Flang/GFE/install/PFUNIT-4.13/include -O0 -g -cpp -module-dirmod/fargparse_tests -c /discover/nobackup/mathomp4/GFE-Flang/GFE/build/fArgParse/tests/fargparse_tests_driver.F90 -o CMakeFiles/fargparse_tests.dir/fargparse_tests_driver.F90.o
error: Could not scan /discover/nobackup/mathomp4/GFE-Flang/GFE/build/fArgParse/tests/fargparse_tests_driver.F90
/discover/nobackup/mathomp4/GFE-Flang/GFE/build/fArgParse/tests/fargparse_tests_driver.F90:28:10: error: #include </discover/nobackup/mathomp4/GFE-Flang/GFE/build/fArgParse/tests/fargparse_tests.inc>: expected name of file to include
  #include _TEST_SUITES
           ^^^^^^^^^^^^
/discover/nobackup/mathomp4/GFE-Flang/GFE/build/fArgParse/tests/fargparse_tests_driver.F90:36:12: error: #include </discover/nobackup/mathomp4/GFE-Flang/GFE/build/fArgParse/tests/fargparse_tests.inc>: expected name of file to include
  #  include _TEST_SUITES
             ^^^^^^^^^^^^
/discover/nobackup/mathomp4/GFE-Flang/GFE/build/fArgParse/tests/fargparse_tests_driver.F90:44:12: error: #include </discover/nobackup/mathomp4/GFE-Flang/GFE/build/fArgParse/tests/fargparse_tests.inc>: expected name of file to include
  #  include _TEST_SUITES
             ^^^^^^^^^^^^
make[2]: *** [fArgParse/tests/CMakeFiles/fargparse_tests.dir/build.make:129: fArgParse/tests/CMakeFiles/fargparse_tests.dir/fargparse_tests_driver.F90.o] Error 1
make[2]: Leaving directory '/gpfsm/dnb34/mathomp4/GFE-Flang/GFE/build'
make[1]: *** [CMakeFiles/Makefile2:9087: fArgParse/tests/CMakeFiles/fargparse_tests.dir/all] Error 2
make[1]: Leaving directory '/gpfsm/dnb34/mathomp4/GFE-Flang/GFE/build'
make: *** [Makefile:166: all] Error 2

I'm trying to debug now.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions