OCCAの最近の更新により、CEED、MFEM、およびPETScのすべての例で、Travis forOCCAで障害が発生するようになりました。 OCCAバックエンドで更新する必要のある変更があると思います
失敗したTravisとのPRリンク:
https://github.com/CEED/libCEED/pull/143
このコミットはlibCEEDで機能します
https://github.com/libocca/occa/commit/527494c949e95451f491c710592e9cd91e52b56f
私の悪い、誤ってマスターに悪いコミットをプッシュしました
心配ない。 それは私たちの側で調整する必要があったかもしれないので、私はあなたが知っていることを確認したかっただけです。
まだ問題が発生しています。 libCEEDが通過する最後のバージョンのOCCAに対してTravisを実行するlibCEEDのPRを作成しました。
おっと、ハッシュを読み間違えました。 当時はHEADコミットだと思っていました。
私は今夜これをチェックします、私の悪い
心配ありません、調べてくれてありがとう
@jeremyltは、新しいkernelHash
メソッドが何かを台無しにしているようです
https://github.com/libocca/occa/blob/master/src/device.cpp#L442
occa::hash(allProps)
に戻すと、libCEEDテストに再び合格するようです。 私は根本的な原因を見つけるために探し続けます、ただそれについてあなたを更新したかったです
ちなみに、 @ dmed256 、この問題はmfemのengines-devブランチにも影響し、おそらくocca-devにも影響すると思います。
更新していただきありがとうございます!
@jeremylt @ v-dobrev origin / master(1450f7420484e984adc57ab5df070bd03c0ccbb8)でlibCEEDをテストしたところ、再び合格しました
ありがとう、デビッド! mfemで試してみます。
最新のコミット(https://github.com/libocca/occa/commit/780a06ae273ea037bf21452600ffdb17b93a312c)は、mfem(engines-dev)で正常に機能します。