[Mesa-users] Installation issue with mesa-25.12.1 on Ubuntu 24.04.4 LTS (WSL)

Richard Townsend townsend at astro.wisc.edu
Tue Mar 3 17:03:25 UTC 2026


Dear Donggyu —

The latest SDK is known to experience a problem compiling MESA 25.12.1. The problem can easily be fixed by removing a few lines of code from mtx/public/mtx_solve_routines.inc — specifically, the lines highlighted in red on this page:

https://github.com/MESAHub/mesa/commit/03ef2a55b0bbd02cb5310d146b5e0ebc8673a0b3

For those that don’t want to modify the code, I recommend downgrading to MESA SDK 25.12.1.

cheers,

Rich

> On Mar 3, 2026, at 9:03 AM, ­이동규 / 학생 / 물리·천문학부 via Mesa-users <mesa-users at lists.mesastar.org> wrote:
> 
> Dear all,
> I am struggling with the installation of the recent mesa 25.12.1 with the recent mesasdk 26.3.1 on WSL2.
> 
> Here's my system information:
> OS : Ubuntu 24.04.4 LTS through WSL2 (Windows 11 Education 22H2)
> CPU : AMD Ryzen 5600
> --------------------------------------------
> The installation fails at the `star/test` step with the error:
> Note: The following floating-point exceptions are signalling: IEEE_INVALID_FLAG IEEE_OVERFLOW_FLAG
> ERROR STOP 1
> 
> Error termination. Backtrace:
> #0  0x7f26db0bb15e in ???
> #1  0x7f26db0bbd99 in ???
> #2  0x7f26db0bd1d2 in ???
> #3  0xadc5f1 in __utils_lib_MOD_mesa_error
>         at ../public/utils_lib.f90:1081
> #4  0x7c7e6c in __solver_support_MOD_sizeb
>         at ../private/solver_support.f90:421
> #5  0x799804 in do_solver_work
>         at ../private/star_solver.f90:302
> #6  0x79c9ff in do_solver
>         at ../private/star_solver.f90:157
> #7  0x79cd3e in __star_solver_MOD_solver
>         at ../private/star_solver.f90:82
> #8  0x750aeb in newt
>         at ../private/struct_burn_mix.f90:788
> #9  0x750aeb in hydro_solver_step
>         at ../private/struct_burn_mix.f90:782
> #10  0x750aeb in do_solver
>         at ../private/struct_burn_mix.f90:724
> #11  0x7546f5 in do_solver_converge
>         at ../private/struct_burn_mix.f90:395
> #12  0x7546f5 in __struct_burn_mix_MOD_do_struct_burn_mix
>         at ../private/struct_burn_mix.f90:172
> #13  0x5b4538 in do_step_part2
>         at ../private/evolve.f90:678
> #14  0x5b4538 in __evolve_MOD_do_evolve_step_part2
>         at ../private/evolve.f90:481
> #15  0x40e4b3 in __star_lib_MOD_star_evolve_step_part2
>         at ../public/star_lib.f90:590
> #16  0x40e4b3 in __star_lib_MOD_star_evolve_step
>         at ../public/star_lib.f90:560
> #17  0x42689b in __run_star_support_MOD_do_evolve_one_step
>         at ../job/run_star_support.f90:210
> #18  0x427195 in __run_star_support_MOD_run1_star
>         at ../job/run_star_support.f90:113
> #19  0x4074cf in __run_star_MOD_do_run_star
>         at ../../../star/job/run_star.f90:44
> #20  0x407541 in run
>         at ../src/run.f90:34
> #21  0x407583 in main
>         at ../src/run.f90:22
> File: ../private/solver_support.f90, Line:  421, Message: sizeB
> 
> FAILED
> 
> 
> /home/watchingyou84/mesa-25.12.1/star/test
> TEST FAILED -- compare test_output to tmp.txt
> 
> 
> /home/watchingyou84/mesa-25.12.1/star
> ./build_and_test FAILED
> ---------------------------------
> And my further informations are:
> 
> MESA Version
> r25.12.1
> 
> uname -a
> Linux DESKTOP-EU5T093 5.15.167.4-microsoft-standard-WSL2 #1 SMP Tue Nov 5 00:21:55 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
> 
> gfortran -v
> Using built-in specs.
> COLLECT_GCC=/home/watchingyou84/mesasdk-26.3.1/bin/gfortran.exec
> COLLECT_LTO_WRAPPER=/home/watchingyou84/mesasdk-26.3.1/bin/../libexec/gcc/x86_64-pc-linux-gnu/15.2.0/lto-wrapper
> Target: x86_64-pc-linux-gnu
> Configured with: /home/user/sdk2-tmp/build/gcc/configure CC= CXX= LDFLAGS= --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --target=x86_64-pc-linux-gnu --prefix=/home/user/sdk2-tmp/mesasdk --with-gmp=/home/user/sdk2-tmp/mesasdk --with-mpfr=/home/user/sdk2-tmp/mesasdk --with-mpc=/home/user/sdk2-tmp/mesasdk --enable-languages=c,c++,fortran --disable-multilib --disable-nls --enable-clocale=generic
> Thread model: posix
> Supported LTO compression algorithms: zlib
> gcc version 15.2.0 (GCC)
> 
> $MESASDK_ROOT
> /home/watchingyou84/mesasdk-26.3.1
> 
> MESASDK version
> x86_64-linux-26.3.1
> 
> $PATH
> /home/watchingyou84/mesasdk-26.3.1/bin:/home/watchingyou84/mesasdk-26.3.1/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/wsl/lib:/mnt/c/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.8/bin:/mnt/c/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.8/libnvvp:/mnt/c/Program Files (x86)/NAT Service:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/WINDOWS/system32:/mnt/c/WINDOWS:/mnt/c/WINDOWS/System32/Wbem:/mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/:/mnt/c/WINDOWS/System32/OpenSSH/:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/NVIDIA Corporation/Nsight Compute 2025.1.1/:/mnt/c/Program Files/NVIDIA Corporation/NVIDIA app/NvDLISR:/mnt/c/Program Files/TensorRT-10.9.0.34/lib:/mnt/c/Program Files/VideoLAN/VLC:/mnt/c/Program Files/Streamlink/bin:/mnt/c/Users/k0104/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/k0104/AppData/Local/afreeca:/mnt/c/Users/k0104/AppData/Local/Programs/Ollama:/mnt/c/Users/k0104/AppData/Local/Python/bin:/snap/bin:/home/watchingyou84/mesa-25.12.1/scripts/shmesa:/home/watchingyou84/mesa-25.12.1/scripts/shmesa
> 
> $MESA_DIR
> /home/watchingyou84/mesa-25.12.1
> ----------------------------
> 
> Thank you all in advance for any help.
> 
> Best regards,
> Donggyu Lee
> _______________________________________________
> mesa-users at lists.mesastar.org
> https://urldefense.com/v3/__https://lists.mesastar.org/mailman/listinfo/mesa-users__;!!Mak6IKo!O3JVoIWpSfIkUv89rUDyMGtjjn6Q2qOTVFB0r7KBxHIfZamQb9y5h7otaLbStIO2vQmpcNELsWPHira1ADFpzRIJl6yy67E$ 
> 

--
Rich Townsend • Professor of Astronomy
Astronomy Department • University of Wisconsin-Madison
Phone: 608-262-1752 • E-mail: rhtownsend at wisc.edu







More information about the Mesa-users mailing list