Occa: libCEED Travis CI с ошибкой OCCA

Созданный на 26 авг. 2018  ·  12Комментарии  ·  Источник: libocca/occa

Недавнее обновление OCCA теперь приводит к сбою в Travis для OCCA для всех примеров, CEED, MFEM и PETSc. Я подозреваю, что есть изменения, которые необходимо обновить в наших бэкэндах OCCA.

PR-ссылка с несостоявшимся Трэвисом:
https://github.com/CEED/libCEED/pull/143

Все 12 Комментарий

Мой плохой, случайно нажал плохой коммит на мастер

Не беспокойся. Я просто хотел убедиться, что вы знаете, потому что это могло быть что-то, что нам нужно было скорректировать с нашей стороны.

Я все еще вижу проблему. Я сделал PR для libCEED, который запускает Travis против последней версии OCCA, с которой проходит libCEED.

https://github.com/CEED/libCEED/pull/145

Упс, неправильно прочитал хеш. Думал, что это был коммит 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 Только что протестировал libCEED с origin/master (1450f7420484e984adc57ab5df070bd03c0ccbb8) и снова проходит

Спасибо, Дэвид! Попробую с mfem.

Последний коммит (https://github.com/libocca/occa/commit/780a06ae273ea037bf21452600ffdb17b93a312c) нормально работает с mfem (engines-dev).

Была ли эта страница полезной?
0 / 5 - 0 рейтинги