Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* add musica c test * add temp directory for the review * make musica fortran shared lib * musica fortran working version for the intel compilers * clean up musica * clean up musica-fortran * reorganizing the cmake files, using MUSICA prefix * renaming directory * investingating cross-compiler library usage * things build and link, but segfault happens * trying a different interface * sigh... * c null char * intent * intent * printing things * calling the constructor... * differnt constructor * syntax * removing prints * comment out prints * trying raw pointer * uhhhh.... * return type * trying to make the interface smaller * fixing type * adding pointer * correcting thing * wish I could read * removing import * yes, i do * commenting out print * pass by value * thing * removing value * uncommenting thing * trying a thing * adding it back * adding invalid * new interface * adding failure test * trying to fix paths * more paths * thing * reordering includes, giving up on trying to remove installed directories * updating tuv branch * going back to that version * smaller interface * getting the test to work * moving fortran things to the fortran side * removing musica_core, updating tuvx branch * removing old tuvx git stuff * what is happening * including tuvx that can be built with gcc 13 * different actions * more actions * not looking for fortran stuff when we don't need it * installing dependencies * removing unused dependency * trying to set compiler * wait maybe it was right * fix clang linking bad c++ version * trying to add multiple clang versions on ubuntu * removing duplicate build * removing unused header * correcting build * seeing if 13 and 14 work * not specifying clang version * adding readme ci badges * updating doi badge * only installing micm_core.F90 * removing json fortran deps * better openmp find interface * huh, another seg fault * trying a thing * undoing one thing, keeping a thing * okay so it needs it * trying different standard library * that didn't work * adding gcc test to github * commenting out writes * pointer assignment * yeah, pointer assignment * removing reference to json fortran in module * adding module message * adding fortran install instructions * some changes * verbose * actual verbose * something different * trying to remove a thing * trying different ubuntu version * trying a different thing * maybe here * maybe this * trying a different interface * trying to pass the pointer by value * passing by value * catching a bad allocation * comments * updating install stuff * windows builds? * adding c compiler for clang * adding nvhpc dockerfile * Update src/component_versions.c Co-authored-by: Matt Dawson <[email protected]> * including memcheck build * removing gfortran dependencies for builds that don't need them --------- Co-authored-by: Jiwon Gim <[email protected]> Co-authored-by: Matt Dawson <[email protected]>
- Loading branch information