Comments (4)
Sorry - just back from vacation. It looks like there are missing $()
around PFUNIT_INSTALL_DIR
. I will go take a look at the included Makefiles. The CI is really only testing the CMake usage at this point, so not too surprising if the Makefile usage is showing this.
from pfunit.
OK - I see now that your PFUNIT_INSTALL_DIR
is an explicit path - not meant to be a shell variable. Sorry about that. Thinking ...
The usual cause of these sorts of things is that your environment is using a different Fortran compiler/version that what was used to build pFUnit. E.g., it is clear you are using ifort for compiling your test, but is it possible that pFUnit itself was built with gFortran? If you save the output from the initial CMake command that may shed some light on the matter.
from pfunit.
Hi, and sorry for the late response.
PFUNIT_INSTALL_DIR is a full path I have redacted. Its not a variable at all.
pFUnit was built with the same version of ifort. From the file build/CMakeFiles/CMakeOutput.log
,
$ cat CMakeOutput.log | grep -i 'ifort version' | head -n 1
ifort version 18.0.2
And asking ifort its version from the terminal,
$ ifort --version
ifort (IFORT) 18.0.2 20180210
Copyright (C) 1985-2018 Intel Corporation. All rights reserved.
from pfunit.
Hello,
Quick update: things appear to work as intended as of commit 253ef29. Might be helpful to investigate what has changed since then.
from pfunit.
Related Issues (20)
- Feature Request: Misnamed Test Module Diagnostic HOT 3
- CMake Feature Request: Recompile *_driver.F90 when new TEST_SOURCES added HOT 3
- Feature Request: @assertEquals for string arrays HOT 3
- Error installing pFUnit on WSL(Ubuntu-20.04.5) HOT 11
- compiling on NAS HOT 9
- Fortran compilation error
- Incorrect CMake logic for MPIEXEC
- Memory leak when using the @disable macro HOT 5
- CMake error when "-- Performing Test _LOGICAL_DEFAULT_KIND" during setup; missing ./cmake/Trial_sources directory under ./extern/fArgParse/extern/gFTL-shared/extern/gFTL HOT 3
- pFUnit silently fails on Actions HOT 8
- Relative TEST_SOURCES paths in `add_pfunit_ctest` HOT 2
- MAX_LEN_REAL_AS_STRING is a little too small HOT 3
- bug in ctest macro HOT 1
- Intel LLVM 2023.2.x msan issue
- Typo in release v4.7.4 HOT 2
- Using `funitproc` with `MpiTestCase` - Can this work? HOT 4
- Remove outdated documentation HOT 1
- Missing implementation of assertIsFinite_real80 in src/funit/asserts/AssertBasic.F90 HOT 6
- Fails to build with cmake>=3.27 + Ninja HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pfunit.