【问题标题】:ANT doesnt terminate openmp executable (C++)ANT 不会终止 openmp 可执行文件 (C++)
【发布时间】:2015-02-20 12:14:59
【问题描述】:

当我在 ANT 执行任务中启动可执行文件(OpenMP、C++、icc)时,任务不会终止。查看进程后,我发现我的进程已经死亡(已失效)。可执行文件写入输出,看起来非常正确。不使用 OpenMP 没有问题。当我在没有 ANT 的情况下启动可执行文件时也没有问题。有什么想法吗?

【问题讨论】:

    标签: c++ linux ant openmp icc


    【解决方案1】:

    最后,我找到了解决方案。似乎 OpenMP 与 C 信号处理程序发生冲突。如果我关闭 C 信号处理程序,ANT exec-task 的执行将正确终止。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-03-02
      • 2014-04-22
      • 2021-04-15
      • 1970-01-01
      • 2013-06-09
      • 2019-06-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多