Hacktoberfest 2026:维护者为十月标记出来的 issue,仍然开放、适合新手。 浏览 Hacktoberfest issue

check_inputdata

未关闭
#89 5 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

还没有人认领这个 Issue。

评估

难度
4/5
预计耗时
3-5 天
新手友好度
20/100
Issue 类型
缺陷
描述清晰度
需要澄清
活跃度
停滞
领域
backend

调研方向

首先确定这属于 MOM_interface、NCAR/MOM6 还是 ESMCI/cime,然后使用缺失的 inputdata 文件重现 izumi case,并检查 case.submit 和初始化日志。完成的标准是确定负责的项目以及缺少文件时的预期行为,包括失败是否发生在运行开始之前。

由索引模型根据 Issue 内容生成。

描述

I'm not sure if this belongs here or in NCAR/MOM6 (or maybe in ESMCI/cime?), but I tried to port my MOM6+MARBL branch to izumi and forgot to copy my inputdata files over -- everything is stashed in /glade/work/mlevy until I finish testing and we decide on a final fileset.

Anyway, I didn't realize I had forgotten to copy these files over, and case.submit didn't complain about this missing files... instead, it started the run and hung during init. Looking at the logs, it crashed when calling MOM_temp_salt_initialize_from_Z() so it didn't even try to read the non-existent files (which leads to a question unrelated to this particular issue, but does CESM+MOM run on izumi yet?).

edit to add: the crash in MOM_temp_salt_initialize_from_Z() comes from a sandbox based on cesm2_3_alpha02d using the intel compiler; when I tried the nag compiler I got build errors (in FMS, I believe)

主要语言
Jupyter Notebook
星标
6
派生
23
平均合并
2 天 22 小时
30 天内合并 PR
4

环境准备

我们还没有检查这个项目的环境配置文件。先看它的 README,通用步骤见我们的新手贡献指南。

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

ESCOMP/MOM_interface 的其他 Issue

查看 ESCOMP/MOM_interface 的全部 Issue

相似的 Issue

更多 Backend & API Design Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。