Skip to content

Update to Julienne 2.4.3 and Assert 3.0.2 - #269

Merged
rouson merged 5 commits into
mainfrom
use-julienne-2.4.3
Aug 8, 2025
Merged

Update to Julienne 2.4.3 and Assert 3.0.2#269
rouson merged 5 commits into
mainfrom
use-julienne-2.4.3

Conversation

@rouson

Copy link
Copy Markdown
Contributor

No description provided.

This commit
1. Switches all tests to test_diagnosis_t functions instead of
the logical functions employed by Julienne 1.x,
2. Allows and tracks skipped tests in the "report" function as
required in Julienne 2.x,
3. Leverages Julienne operator-based idioms in test functions, and
4. Removes all instances of Julienne's deprecated
vector_function_strategy_t and vector_test_description_t types.
This commit removes the HAVE_PROCEDURE_ACTUAL_FOR_POINTER_DUMMY
macro, which was used to work around a Fortran 2008 missing from
gfortran versions earlier than 14.3. Because of reported gfortran
issues with parameterized derived types, it is unlikely that
future releases of Fiats will be able to support older versions of
gfortran so there's no reason to keep the workaround in place.
This commit removes unnecessary fields from the fpm.toml file in
order to simplify maintenance.
@rousonrouson changed the title Use julienne 2.4.3Update to Julienne 2.4.3 and Assert 3.0.2Aug 8, 2025
@rouson
rouson merged commit 3aa781d into mainAug 8, 2025
4 checks passed
@rouson
rouson deleted the use-julienne-2.4.3 branch August 8, 2025 05:33
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@rouson