Skip to content

Conversation

mandli
Copy link
Member

@mandli mandli commented Jul 30, 2025

This updates the testing used for AMRClaw to include different platforms, compilers and compiler flags. Also includes the fix for #304 as it causes the debugging flags to fail for some tests.

@mandli mandli self-assigned this Jul 30, 2025
@mandli mandli force-pushed the fix-auxloc-array-bound branch from 3836645 to 5a00e43 Compare August 20, 2025 14:32
@mandli
Copy link
Member Author

mandli commented Aug 21, 2025

Added to this is more explicit definitions of compiler flags FFLAGS=-O1 -fopenmp and OMP_NUM_THREADS=2. Need to probably do this in a matrix to also compile with all debugging turned on.

@mandli mandli changed the title Fix for aux_loc in valout Update Testing Aug 21, 2025
@mandli
Copy link
Member Author

mandli commented Aug 22, 2025

Phew, that was a journey. This currently adds a matrix of tests for both linux and mac with debug and optimization flags turned on. Possible future tests include the new intel compilers ifx, the classic intel compilers ifort, flang, lfortran and the NVIDIA compilears. Right now there are issues with these compiler toolchains and the python installation, so I left those out, but the code to enable them is still there. We could also test multiple versions of Python if we wanted.

Sign up for free to 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