Roland, That was it! Thank you!
Your talk Yesterday was really useful. Will you please share the link where I can find the Jupyter notebook you presented? For whatever reason, from https://etk.cct.lsu.edu/ I cannot access but 5 tutorials: CactusTutorial-08-2020.ipynb<https://etk.cct.lsu.edu/user/babiuc/notebooks/CactusTutorial-08-2020.ipynb> CactusTutorial.ipynb<https://etk.cct.lsu.edu/user/babiuc/notebooks/CactusTutorial.ipynb> CreatingANewThorn-HeatEqn.ipynb<https://etk.cct.lsu.edu/user/babiuc/notebooks/CreatingANewThorn-HeatEqn.ipynb> CreatingANewThorn-WaveEqn.ipynb<https://etk.cct.lsu.edu/user/babiuc/notebooks/CreatingANewThorn-WaveEqn.ipynb> VisualizingOutput-WaveMoL.ipynb<https://etk.cct.lsu.edu/user/babiuc/notebooks/VisualizingOutput-WaveMoL.ipynb> thank you, Maria _______________________ Maria C. Babiuc Hamilton, Ph.D. Professor, Department of Physics College of Science, Marshall University, 1 John Marshall Drive, Huntington, WV, 25755 Room S 257, Phone: (304)696-2754 ________________________________ From: Roland Haas Sent: Monday, August 3, 2020 12:09 PM To: Hamilton, Maria Cc: [email protected] Subject: Re: [Users] Workshop Hello Maria, looks like the gcc-10/gfortran-10 issue to me. Please note that if there is *any* gcc-10 installed then simfactory will pick it up and use it. (copied from responses of mine to the same question on the users mailing list earlier): --8<-- Then please see here for a workaround: https://linkprotect.cudasvc.com/url?a=https%3a%2f%2fbitbucket.org%2feinsteintoolkit%2ftickets%2fissues%2f2403%2fcompile-failure-with-gfortran-10-when&c=E,1,aQMCtAsnGgFsA2Wb-KUDyiwL3VDDlFl2FelR5tRXr_R_P28fdnRlUM02DT2Ji3n54B4j_IErUJROaSSys3FT-WtOBsOL47AiNsbonrDfktBIiHBTkUfq2dWhdX0,&typo=1 https://linkprotect.cudasvc.com/url?a=https%3a%2f%2fbitbucket.org%2feinsteintoolkit%2ftickets%2fissues%2f2406%2fcactus-fails-to-link-with-gcc-10-due-to&c=E,1,lCfgA839oQxWadbXkLOxgqYmWvMg55Vy6trID6lKvI6Fm4ewncnHW-KbHuiyezJrf0L18GDmFxstRN2y8P4tMwzjJB3JB1iD9_rU0obBhVEoFIQpSK1t8rkndljx&typo=1 basically by adding -fcommon and -fallow-argument-mismatch to the compiler flags. The tutorial notebook https://github.com/nds-org/jupyter-et/blob/master/CactusTutorial.ipynb also contains information on the workaround. A proper fix is ready to be deployed to the released code but we were holding off until after the workshop to not accidentally introduce more (unknown) issues on top of the one for which we have a workaround. To fix this you can edit the file configs/sim/OptionList and also (the path might be a bit fuzzy): simfactory/mdb/optionlists/generic-mp-10.cfg and replace all gcc-10, g++-10 and gfortran-10 by the -9 flavors or by adding the -fXXX options that I had mentioned before. Afterwards you will have to run: simfactory/bin/sim build --reconfig which will instruct simfactory to update the build options using the values in configs/sim/OptionList . --8<-- Yours, Roland > Hi, > > I have an error when running the commands from the Jupyter tutorial on my Mac > laptop, on terminal: > ___ > > > ------------------------------------------------------ > > There was 1 error during execution of the CST > > This must be corrected before compilation can proceed > > ------------------------------------------------------ > > > > > ------------------------------------------------------ > > Warnings were generated during execution of the CST > > ------------------------------------------------------ > > > > CST error 1: > > -> Configuration script for thorn LAPACK returned exit code 2 > > (no error message) > > > ------------------------------------------------------ > > > make[1]: *** > [/Users/babiuc/ETK2020/Cactus/configs/sim/config-data/make.thornlist] Error 1 > > ___ > > > When I am trying to run the commands from the Jupyter notebook, the error is > in LoopControl: > ____ > > COMPILING Carpet/LoopControl/src/type_sizes.F90 > /Users/babiuc/ETK2020/Cactus/configs/sim/build/LoopControl/type_sizes.f90:57:33: > > 56 | type_sizes(1) = CCTK_PointerTo(vec(2)) - CCTK_PointerTo(vec(1)) > | 2 > 57 | type_sizes(2) = CCTK_PointerTo(space(2)) - CCTK_PointerTo(space(1)) > | 1 > Error: Type mismatch between actual argument at (1) and actual argument at > (2) (TYPE(lc_space_t)/TYPE(lc_vec_t)). > /Users/babiuc/ETK2020/Cactus/configs/sim/build/LoopControl/type_sizes.f90:57:60: > > 56 | type_sizes(1) = CCTK_PointerTo(vec(2)) - CCTK_PointerTo(vec(1)) > | 2 > 57 | type_sizes(2) = CCTK_PointerTo(space(2)) - CCTK_PointerTo(space(1)) > | 1 > Error: Type mismatch between actual argument at (1) and actual argument at > (2) (TYPE(lc_space_t)/TYPE(lc_vec_t)). > /Users/babiuc/ETK2020/Cactus/configs/sim/build/LoopControl/type_sizes.f90:58:33: > > 56 | type_sizes(1) = CCTK_PointerTo(vec(2)) - CCTK_PointerTo(vec(1)) > | 2 > 57 | type_sizes(2) = CCTK_PointerTo(space(2)) - CCTK_PointerTo(space(1)) > 58 | type_sizes(3) = CCTK_PointerTo(control(2)) - > CCTK_PointerTo(control(1)) > | 1 > Error: Type mismatch between actual argument at (1) and actual argument at > (2) (TYPE(lc_control_t)/TYPE(lc_vec_t)). > /Users/babiuc/ETK2020/Cactus/configs/sim/build/LoopControl/type_sizes.f90:58:62: > > 56 | type_sizes(1) = CCTK_PointerTo(vec(2)) - CCTK_PointerTo(vec(1)) > | 2 > 57 | type_sizes(2) = CCTK_PointerTo(space(2)) - CCTK_PointerTo(space(1)) > 58 | type_sizes(3) = CCTK_PointerTo(control(2)) - > CCTK_PointerTo(control(1)) > | 1 > Error: Type mismatch between actual argument at (1) and actual argument at > (2) (TYPE(lc_control_t)/TYPE(lc_vec_t)). > make[3]: *** [type_sizes.F90.o] Error 1 > make[2]: *** [make.checked] Error 2 > make[1]: *** > [/Users/babiuc/ETK2020/Cactus/configs/sim/lib/libthorn_LoopControl.a] Error 2 > make[1]: *** Waiting for unfinished jobs.... > COMPILING configs/sim/bindings/build/SpaceMask/cctk_ThornBindings.c > Creating /Users/babiuc/ETK2020/Cactus/configs/sim/lib/libthorn_SpaceMask.a > make: *** [sim] Error 2 > > ____ > > This is with gcc-10. > > Maria > _______________________ > Maria C. Babiuc Hamilton, Ph.D. > Professor, Department of Physics > College of Science, Marshall University, > 1 John Marshall Drive, Huntington, WV, 25755 > Room S 257, Phone: (304)696-2754 > > > ________________________________ > From: [email protected] <[email protected]> > on behalf of Roland Haas <[email protected]> > Sent: Monday, August 3, 2020 10:02 AM > To: [email protected] <[email protected]> > Subject: Re: [Users] Workshop > > Hello Bilal, > > > Dear Sir, > > Is the workshop started? > > any Link for the workshop? > https://lsu.zoom.us/j/92731656466 > > Yours, > Roland > > -- > My email is as private as my paper mail. I therefore support encrypting > and signing email messages. Get my PGP key from http://pgp.mit.edu . -- My email is as private as my paper mail. I therefore support encrypting and signing email messages. Get my PGP key from http://pgp.mit.edu .
_______________________________________________ Users mailing list [email protected] http://lists.einsteintoolkit.org/mailman/listinfo/users
