[Mesa-users] STELLA compilation failed on MacOS Tahoe (M3)

Philip Mocz pmocz at flatironinstitute.org
Thu Feb 12 12:46:56 UTC 2026


Looking into this, it looks like the new colors module is not linked up to
stella, and the stella_extras.f90 file is using the old module's interface.

For now you'll need to use the previous Mesa version until the
stellar_extras.f90 file is updated to link to the new colors module and
this gets patched in the next release version




On Wed, Feb 11, 2026, 8:44 PM Amar Aryan <amararyan941 at gmail.com> wrote:

> Dear Philip,
>
> Thank you for your suggestion. Yes, I had tried this hack and the
> compilation proceeded successfully, but while writing the results, it
> displayed:
>
> stella extras
>
> gfortran -Wno-uninitialized -fno-range-check -fmax-errors=7
> -fdiagnostics-color  -fprotect-parens -fno-sign-zero -fbacktrace -ggdb
> -finit-real=snan -fopenmp   -I../../include -Wunused-value -W
> -Wno-compare-reals -Wno-unused-parameter -Wno-function-elimination
> -Waliasing -fimplicit-none -fbounds-check -Wuninitialized -Warray-bounds
> -O0 -ftree-vectorize -ggdb -c -ffree-form -ffree-line-length-none -x
> f95-cpp-input stella_extras.f90
>
> *stella_extras.f90:391:27:*
>
>
>   391 |          n_Fe = density*avo*fe(k)/A_Fe56
>
>       |                           *1*
>
> *Error:* Symbol '*avo*' at *(1)* has no IMPLICIT type
>
> *stella_extras.f90:416:38:*
>
>
>   416 |          tau_sob =
> pi*qe*qe/(me*clight)*n_Fe*eta*f*time_sec*lambda0
>
>       |                                      *1*
>
> *Error:* Symbol '*clight*' at *(1)* has no IMPLICIT type; did you mean '
> *logt*'?
>
> *stella_extras.f90:351:37:*
>
>
>   351 |                L_div_Lsun = Lbol/Lsun
>
>       |                                     *1*
>
> *Error:* Symbol '*lsun*' at *(1)* has no IMPLICIT type; did you mean '
> *lum*'?
>
> *stella_extras.f90:416:31:*
>
>
>   416 |          tau_sob =
> pi*qe*qe/(me*clight)*n_Fe*eta*f*time_sec*lambda0
>
>       |                               *1*
>
> *Error:* Symbol '*me*' at *(1)* has no IMPLICIT type; did you mean '*fe*'?
>
> *stella_extras.f90:354:54:*
>
>
>   354 |                log_g =
> log10(standard_cgrav*mphot*Msun/(rphot*rphot))
>
>       |                                                      *1*
>
> *Error:* Symbol '*msun*' at *(1)* has no IMPLICIT type
>
> *stella_extras.f90:416:21:*
>
>
>   416 |          tau_sob =
> pi*qe*qe/(me*clight)*n_Fe*eta*f*time_sec*lambda0
>
>       |                     *1*
>
> *Error:* Symbol '*pi*' at *(1)* has no IMPLICIT type; did you mean '*i*'?
>
> *stella_extras.f90:416:24:*
>
>
>   416 |          tau_sob =
> pi*qe*qe/(me*clight)*n_Fe*eta*f*time_sec*lambda0
>
>       |                        *1*
>
> *Error:* Symbol '*qe*' at *(1)* has no IMPLICIT type; did you mean '*fe*'?
>
> compilation terminated due to -fmax-errors=7.
>
> make: *** [stella_extras.o] Error 1
>
>
> Please provide your insights into this (some modules missing?).
>
> With best regards,
> Amar
>
> On Thu, Feb 12, 2026 at 3:00 AM Philip Mocz <pmocz at flatironinstitute.org>
> wrote:
>
>> Great catch, Amar! Looks like this was not caught in testing after a
>> recent refactor.
>>
>> rename the file:
>>
>> stella/src/cp2k/kinds.f90
>>
>> to
>>
>> stella/src/cp2k/kinds.f
>>
>> and I think it should work. Let me know if it doesn't
>>
>> On Wed, Feb 11, 2026 at 9:09 AM Amar Aryan via Mesa-users <
>> mesa-users at lists.mesastar.org> wrote:
>>
>>> Dear Mesa users,
>>>
>>> I recently installed mesa-25.12.1 with MESASDK version
>>> of aarch64-macos-25.12.1 on my Mac with MacOS Tahoe (M3). The required test
>>> suites for my project seem to be working fine, but when I try running
>>> stella by "./rn" command, the compilation stops displaying:
>>>
>>> gfortran  -o ../eve/run/eve2.exe evesn2.o sahaz.o sahaandd.o opazr.o
>>> stradio.o azdat.o length.o
>>>
>>> make: *** No rule to make target `kinds.F', needed by `kinds.o'.  Stop.
>>>
>>>
>>> I highly appreciate any possible suggestions.
>>>
>>> With best regards,
>>> Amar
>>> _______________________________________________
>>> mesa-users at lists.mesastar.org
>>>
>>> https://urldefense.com/v3/__https://lists.mesastar.org/mailman/listinfo/mesa-users__;!!DSb-azq1wVFtOg!R8G6Tnzw2Yz7Au9liNUvMg5kaqPH79nMuyK5Gi1qKKkayaAiMXaiDARmp_PMHQWJBwTdP3t_fbA-vipre0_mwSq4l7TpzoaT$
>>>
>>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.mesastar.org/pipermail/mesa-users/attachments/20260212/ed34a806/attachment.htm>


More information about the Mesa-users mailing list