-
OK. Let me know when/if you want me to take care of those changes (i.e. removing the obsolete functions). At the very least I could change the comment for now! :-) But I didn't want to remove the functions without first checking with you.
Thanks for your comments about the run_test_case interface. Before tackling it, I didn't know that Fortran 90 could handle pointers/references to functions...
2009-07-11 00:53:09 UTC in FORTRAN Unit Test Framework (FRUIT)
-
Andrew,
Congratulations on the release of 2.7. What are your thoughts on when to retire the functions flagged as obsolete in fruit.f90? A comment in the code, that also gets output when one of the obsolete functions is used states:
"old calls will be replaced in the next release in Jan 2009"
Thanks again,
Steve.
2009-07-06 20:54:22 UTC in FORTRAN Unit Test Framework (FRUIT)
-
In that case, does the rake-generated code call run_test_case? If not, then that would be why you see 0/0 test cases.
2009-06-30 00:35:44 UTC in FORTRAN Unit Test Framework (FRUIT)
-
Andrew,
I'd need to see your test program, but are you calling run_test_case to run each test case? And are you using the latest versions from CVS?
Steve.
2009-06-29 23:04:29 UTC in FORTRAN Unit Test Framework (FRUIT)
-
Sorry I didn't update you yesterday. I had to go out and only just got the changes made before leaving. Anyway, the changes you suggested are now in CVS. There were 3 such changes in fruit.f90 and one in fruit_util.f90.
Thanks again for your suggestions and thorough review of the changes. Hopefully, the code will now compile better under both g95 and gfortran.
Regards,
Steve.
2009-06-21 15:15:36 UTC in FORTRAN Unit Test Framework (FRUIT)
-
sgould committed patchset 85 of module fruit to the FORTRAN Unit Test Framework (FRUIT) CVS repository, changing 2 files.
2009-06-20 23:30:25 UTC in FORTRAN Unit Test Framework (FRUIT)
-
Satish,
Thanks for the feedback. That was very helpful. Personally I've been using the Intel Fortran compiler primarily. After your feedback I did switch it into other modes and get some of the same kinds of errors as you reported.
1. The variable initialization - that was simple! :-)
2. The long lines. I often find 76 characters a little restrictive especially after indenting from the...
2009-06-20 21:43:59 UTC in FORTRAN Unit Test Framework (FRUIT)
-
sgould committed patchset 84 of module fruit to the FORTRAN Unit Test Framework (FRUIT) CVS repository, changing 1 files.
2009-06-20 21:32:35 UTC in FORTRAN Unit Test Framework (FRUIT)
-
Thanks for the report. The line numbers do not match up with the latest version of fruit.f90 that is in CVS. Would you mind updating to the latest version of fruit.f90, recompiling and reporting the error lines against that version? That would help.
I also checked the functions get_last_message() and is_last_passed() and, in the latest version, they both have an empty argument list as you...
2009-06-20 15:23:02 UTC in FORTRAN Unit Test Framework (FRUIT)
-
sgould committed patchset 83 of module fruit to the FORTRAN Unit Test Framework (FRUIT) CVS repository, changing 1 files.
2009-05-09 14:48:33 UTC in FORTRAN Unit Test Framework (FRUIT)