Closed Dirreke closed 2 months ago
/ci try
Starting try run. Link to action
No idea about why x86_64-unknown-dragonfly and x86_64-unknown-netbsd failed
looks good so far!
One issue with this, it doesn't install it for the case where we use
Dockerfile.native
, which is used when doingcargo build-docker-image x86_64-unknown-linux-gnu --platform="linux/x86_64=x86_64-unknown-linux-gnu"
(or justcargo build-docker-image x86_64-unknown-linux-gnu
)Easiest way to fix that would be to just install gfortran in linux-image.sh, perhaps add a install here:
It seems that common.sh will install it. and I don't need to add it to linux-image.sh
I can also add fortran test CI if needed.
/ci try
lets try again!
Starting try run. Link to action
This failure is related to libc/3618
It failed because of old_locale
. I would patch it with gcc8/patches/patch-libgfortran_io_io.h.
Notice: I use the gcc8/patches/patch-libgfortran_io_io.h. It seems that every version of gcc after gcc8 has this patch except gcc9 and I don't know why. Maybe we can create the PR later.
Besides, we should undefine "HAVE_NEWLOCALE" and "HAVE_FREELOCALE", because there's no uselocale
on netbsd
(ref: gcc-11/libgfortran/io/io.h) and there's no ifdef
to check this before gcc-11. According to this, I should set ac_cv_func_newlocale=no, ac_cv_func_freelocale=no, ac_cv_func_uselocale=no
Edit nothing about this target. And there's no log remained so I don't know why it failed.
Let's try x86_64-unknown-netbsd and aarch64-linux-android again. Thanks
/ci try
Starting try run. Link to action
Is any idea about why aarch64-linux-android failed? It seems that it just need more time to finish the build.
/ci try
Starting try run. Link to action
It doesn't seem to be my fault. Should we try again? Or could we merge it?
timeout again. Could we adjust the settings of action?
it should already be maxed out: https://github.com/cross-rs/cross/actions/runs/8907127039/workflow#L188 however I remember something about it not applying like you would expect. Lets just try again
Add gfortran support for all docker except target of
*-none*
and*-andriod*
.Close #1457