在使用osx上的真实gcc编译tensorflow自定义op时的Segfault

时间:2016-12-13 00:10:08

标签: gcc tensorflow clang

我正在研究一台osx机器,我最近学会了将g ++命令引回到clang。我有一个我想在tensorflow中使用的自定义操作,并希望使用某个库的openmp功能来获得性能。不幸的是clang似乎不支持openmp,所以我通过自制软件安装了gcc并使用它编译了我的库。编译很顺利,但是当使用tf.load_op_library加载.so文件时,我得到“segment fault:11”

这也没有-fopenmp选项。

使用clang代码工作正常,但是一旦切换到gcc 4.9,5或6,我就会遇到这个段错误。

还有其他人有这个问题吗?我应该在tensorflow github页面上启动一个问题吗?

0 个答案:

没有答案