In function void af_approx1_common(void**, af_array, af_array, int, double, double, af_interp_type, float, bool)
In file src/api/c/approx.cpp:51
Invalid argument at index 2
Expected: xo != 0
With this PR and linking without libbacktrace.so the error messages will look like this:
In function void af_approx1_common(void**, af_array, af_array, int, double, double, af_interp_type, float, bool)
In file src/api/c/approx.cpp:51
Invalid argument at index 2
Expected: xo != 0
0# 0x00007F08FB6815B1 in /home/umar/devel/arrayfire/build/src/backend/opencl/libafopencl.so.3
1# af_approx1_uniform_v2 in /home/umar/devel/arrayfire/build/src/backend/opencl/libafopencl.so.3
2# 0x000056388E723600 in ./test/approx1_opencl
3# void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) in /home/umar/devel/arrayfire/build/test/gtest/googlemock/gtest/libgtestd.so
4# void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) in /home/umar/devel/arrayfire/build/test/gtest/googlemock/gtest/libgtestd.so
5# testing::Test::Run() in /home/umar/devel/arrayfire/build/test/gtest/googlemock/gtest/libgtestd.so
6# testing::TestInfo::Run() in /home/umar/devel/arrayfire/build/test/gtest/googlemock/gtest/libgtestd.so
7# testing::TestCase::Run() in /home/umar/devel/arrayfire/build/test/gtest/googlemock/gtest/libgtestd.so
8# testing::internal::UnitTestImpl::RunAllTests() in /home/umar/devel/arrayfire/build/test/gtest/googlemock/gtest/libgtestd.so
9# bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) in /home/umar/devel/arrayfire/build/test/gtest/googlemock/gtest/libgtestd.so
10# bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) in /home/umar/devel/arrayfire/build/test/gtest/googlemock/gtest/libgtestd.so
11# testing::UnitTest::Run() in /home/umar/devel/arrayfire/build/test/gtest/googlemock/gtest/libgtestd.so
12# RUN_ALL_TESTS() in /home/umar/devel/arrayfire/build/test/gtest/googlemock/gtest/libgtest_maind.so
13# main in /home/umar/devel/arrayfire/build/test/gtest/googlemock/gtest/libgtest_maind.so
14# __libc_start_main in /usr/lib/libc.so.6
15# 0x000056388E714C4E in ./test/approx1_opencl
In function void af_approx1_common(void**, af_array, af_array, int, double, double, af_interp_type, float, bool)
In file src/api/c/approx.cpp:51
Invalid argument at index 2
Expected: xo != 0
0# 0x00007F08FB6815B1 in /home/umar/devel/arrayfire/build/src/backend/opencl/libafopencl.so.3
1# af_approx1_uniform_v2 in /home/umar/devel/arrayfire/build/src/backend/opencl/libafopencl.so.3
2# 0x000056388E723600 in ./test/approx1_opencl
3# void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) in /home/umar/devel/arrayfire/build/test/gtest/googlemock/gtest/libgtestd.so
4# void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) in /home/umar/devel/arrayfire/build/test/gtest/googlemock/gtest/libgtestd.so
5# testing::Test::Run() in /home/umar/devel/arrayfire/build/test/gtest/googlemock/gtest/libgtestd.so
6# testing::TestInfo::Run() in /home/umar/devel/arrayfire/build/test/gtest/googlemock/gtest/libgtestd.so
7# testing::TestCase::Run() in /home/umar/devel/arrayfire/build/test/gtest/googlemock/gtest/libgtestd.so
8# testing::internal::UnitTestImpl::RunAllTests() in /home/umar/devel/arrayfire/build/test/gtest/googlemock/gtest/libgtestd.so
9# bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) in /home/umar/devel/arrayfire/build/test/gtest/googlemock/gtest/libgtestd.so
10# bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) in /home/umar/devel/arrayfire/build/test/gtest/googlemock/gtest/libgtestd.so
11# testing::UnitTest::Run() in /home/umar/devel/arrayfire/build/test/gtest/googlemock/gtest/libgtestd.so
12# RUN_ALL_TESTS() in /home/umar/devel/arrayfire/build/test/gtest/googlemock/gtest/libgtest_maind.so
13# main in /home/umar/devel/arrayfire/build/test/gtest/googlemock/gtest/libgtest_maind.so
14# __libc_start_main in /usr/lib/libc.so.6
15# 0x000056388E714C4E in ./test/approx1_opencl