Opened 20 months ago

Last modified 20 months ago

#65843 closed defect

OpenCoarrays: project mixes-and-matches .F90 and f90 file extensions — at Version 5

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: barracuda156
Priority: Normal Milestone:
Component: ports Version: 2.7.2
Keywords: Cc: mascguy (Christopher Nielsen)
Port: OpenCoarrays

Description (last modified by mascguy (Christopher Nielsen))

Initially was an issue with patching:

can't find file to patch at input line 30
|--- src/tests/integration/pde_solvers/coarrayHeatSimplified/main.F90.orig	2022-05-09 10:53:57.000000000 +0700
|+++ src/tests/integration/pde_solvers/coarrayHeatSimplified/main.F90	2022-09-11 01:29:09.000000000 +0700

Case mismatch: the f in f90 should be lowercase.

Now we're seeing more mixed-case issues, this time during builds:

-- Configuring done
CMake Error at src/tests/integration/pde_solvers/coarrayHeatSimplified/CMakeLists.txt:6 (add_executable):
  Cannot find source file:

    main.F90

CMake Error at src/tests/integration/pde_solvers/coarrayHeatSimplified/CMakeLists.txt:6 (add_executable):
  No SOURCES given to target: co_heat

Change History (5)

comment:1 Changed 20 months ago by mascguy (Christopher Nielsen)

Oh, this is easy enough to fix. I'll take care of ASAP.

comment:2 Changed 20 months ago by Christopher Nielsen <mascguy@…>

Owner: set to Christopher Nielsen <mascguy@…>
Resolution: fixed
Status: newclosed

comment:3 Changed 20 months ago by Christopher Nielsen <mascguy@…>

In af366c77d9d0f50df8e91b4cbd0a9d8723241e16/macports-ports (master):

OpenCoarrays: patch: fix fileext case, take 2

  • Project apparently mixes-and-matches extensions .f90 and .F90

See: https://github.com/macports/macports-ports/pull/16075
Fixes: #65843

comment:4 Changed 20 months ago by mascguy (Christopher Nielsen)

Resolution: fixed
Status: closedreopened
Summary: OpenCoarrays: patch failsOpenCoarrays: project mixes-and-matches .F90 and f90 file extensions

comment:5 Changed 20 months ago by mascguy (Christopher Nielsen)

Cc: barracuda156 removed
Description: modified (diff)
Owner: changed from Christopher Nielsen <mascguy@…> to barracuda156
Status: reopenedassigned

Sergey, can you double-check the filename case within CMake files, etc, vis-a-vis the actual project source?

Note: See TracTickets for help on using tickets.