Sorry for the trouble, and thanks for posting it here. The compilation line above...
Robust fails regression in Examples with IMPI on Discover.
Set IgnoreWhitespace as default for strings in Asserts.
Refactoring Command Line Options out of Driver into Library
Simplify, refactor Examples/Simple. Examples/CommandLineArguments?
Cray CCE Support
Add "all PEs" option to npes macro option to @test directive.
Add "all PEs" option to npes macro option to @test directive.
I've pushed new command line arguments to include/driver.F90 to the development branch....
Build failure with gfortran 4.9.2
Changed the documentation on the development branch to clarify that MAX_RANK deals...
Remove PFUNIT_MAX_RANK in version 4.
"make clean" in Examples/*/* wipes out all local files.
"make clean" in Examples/*/* wipes out all local files.
Thanks for following up. It makes sense to clarify the point that rank there refers...
Good point. pFUnit's MAX_RANK deals with the number of array dimensions allowed in...
Discussing this issue with Tom highlights that this build is configured for a maximum...
Another couple of variables are the GNU Make and Python versions. I don't think those...
Build failure with gfortran 4.9.2
Thank you for the report and I'm sorry for the trouble. This is a surprising failure...
Matthew, please let us know your thoughts about the following approach. We're looking...
I think it's a good idea to make the timeout configurable at run-time. I’ve gone...
IBM Support & TestXMLPrinter.F90
Patch applied.
XML report in Examples not generated on OSX.
"[...] doing a git pull revealed a lot of progress on your end! everything works...
IBM Support & TestXMLPrinter.F90
IBM Support & TestXMLPrinter.F90
XML report in Examples not generated on OSX.
A simple example integrating pFUnit with a CMake project
pFUnitParser should check command line and provide meaningful error messages.
CMake installs all include/COMPILER.mk files, not just the one used during the build.
IGNORE_DIFFERENCES should be whitespace default.
IGNORE_DIFFERENCE should be whitespace default.
You are welcome and I’m glad it’s working. If convenient, please consider sharing...
Is there anything else to do with this bug ticket? I'll slate it for closure 3/6...
There is a ‘case default’ in the select case that goes over the command line arguments....
Tom just corrected me on a point I made below—the preprocessor and include/driver.F90...
Thanks for the request. It may be possible to add support for user command line arguments...
I’ve just double-checked, pFUnit 3.x is not compatible with gcc 4.8.2. There is a...
I am glad for your interest! Are you building pFUnit for a particular project? Thank...
Latent: ParseBrackets.py fails because basestring does not exist.
Thanks for verifying that. Is this failure intermittent or consistent? Sent from...
Hello, I’ve set up an environment that mimics the details below. I’ve been building...
@assertAssociated doesn't parse parens properly.
Bugfix: Our current paren use cases seem to be supported. We'll reopen this when...
Improve @assertAssociated names.
User configurable messages in pFUnit.
Commas inside strings are now ignored.
I've pushed overloaded versions of @assertAssociated and @assertNotAssociated, removing...
Improve @assertAssociated names.
@assertAssociated doesn't parse parens properly.
The above syntax now works. However the parsing of nested expressions may not be...
Name length checking for fixed length strings
This has been on development for a few days and seems stable enough. Thanks for the...
Updated Examples pushed.
The correct examples have not yet been pushed! Will push asap...
An initial attempt to support this style has been pushed to development. An example...
Added and pushed to development for testing.
Add ifndef option to preprocessor directives.
@assertAssociated doesn't parse parens properly.
Latent: ParseBrackets.py fails because basestring does not exit.
The python scripts that depend on argparse now check for it, emitting an error message...
AssertArrays.fh is not being generated
3.0.2 installation doesn't work.
Self test fails to compile against custom MPI installation using CMake.
Release 3.0.2
3.0.2 Released 12/12 (master), though development not updated until 12/15. Changes:...
Tom suggested we eliminate the allocate/deallocate pair. It seems to work. I've also...
Thanks, Matthew. I’ll sneak the patch into today’s release. Mike — Michael Lee Rilee,...
Unbalanced allocate in loop in RemoteProxyTestCase.F90
Applied to 3.0.2.
This has been added for both scalar and 1D logical. One can even write the following....
assertEquivalent on logical
We have implemented @assertEqualUserDefined(a,b) and provided examples.
@assertEqual(a,b) for more information than @assertTrue(a==b)
add assertion "assertAssociated"
Provided @assertAssociated(ptr) and @assertAssociatedWith(ptr,tgt). These map to...
MPI Mock
NAG: Remove dependency on mismatch_all
Basic Mock Object Services
add assertion "assertAssociated"
@assertEqual(a,b) for more information than @assertTrue(a==b)
assertEquivalent on logical
Release 3.0.2
All known defects associated with misuse of optional arguments have been correct...
Optional argument not checked before use
I fired off a followup question to Hal Finkel. He mentioned the need for mocking...
assertEquivalent on logical
@assertEqual(a,b) for more information than @assertTrue(a==b)
Fixed by TLC in AssertBasic.F90. Checked generated code, but found no similar er...
Optional argument not checked before use
Optional argument not checked before use
Optional argument not checked before use
Adding empty test routine causes run time fault.
REFLECT, based on stringification, doesn't work with NAG fpp
NAG doesn't recognize -otestx on master and GNU gmake.
NAG doesn't recognize -otestx on master and GNU gmake.
Closing this along with other NAG fixes. This will be pushed to master at the next...
Build problem: NAG & cmake on OS X Mavericks 10.9