Changes between Version 2 and Version 3 of Ticket #67581
- Timestamp:
- Jun 6, 2023, 8:27:20 PM (18 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #67581 – Description
v2 v3 1 1 {{{ 2 2 :info:build [100%] Linking CXX shared library libviennacl.dylib 3 :info:build cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_viennacl/viennacl/work/build/libviennacl && /opt/local/bin/cmake -E cmake_link_script CMakeFiles/viennacl.dir/link.txt --verbose=ON3 :info:build cd .../viennacl/work/build/libviennacl && /opt/local/bin/cmake -E cmake_link_script CMakeFiles/viennacl.dir/link.txt --verbose=ON 4 4 :info:build /usr/bin/g++-4.2 -pipe -Os -DNDEBUG -arch ppc -mmacosx-version-min=10.6 -dynamiclib -Wl,-headerpad_max_install_names -L/opt/local/lib -Wl,-headerpad_max_install_names -o libviennacl.dylib -install_name /opt/local/lib/libviennacl.dylib CMakeFiles/viennacl.dir/src/backend.cpp.o CMakeFiles/viennacl.dir/src/blas1.cpp.o CMakeFiles/viennacl.dir/src/blas1_host.cpp.o CMakeFiles/viennacl.dir/src/blas1_opencl.cpp.o CMakeFiles/viennacl.dir/src/blas2.cpp.o CMakeFiles/viennacl.dir/src/blas2_host.cpp.o CMakeFiles/viennacl.dir/src/blas2_opencl.cpp.o CMakeFiles/viennacl.dir/src/blas3.cpp.o CMakeFiles/viennacl.dir/src/blas3_host.cpp.o CMakeFiles/viennacl.dir/src/blas3_opencl.cpp.o -Wl,-rpath,/opt/local/lib -Wl,-framework,OpenCL 5 5 :info:build ld: warning: in /System/Library/Frameworks//OpenCL.framework/OpenCL, missing required architecture ppc in file … … 7 7 :info:build "_clGetProgramInfo", referenced from: 8 8 :info:build viennacl::ocl::context::add_program(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in blas1.cpp.o 9 [...]10 9 :info:build "_clRetainCommandQueue", referenced from: 11 10 :info:build viennacl::ocl::handle_inc_dec_helper<_cl_command_queue*>::inc(_cl_command_queue*&)in blas1.cpp.o 12 [...]13 11 :info:build "_clEnqueueNDRangeKernel", referenced from: 14 12 :info:build void viennacl::ocl::enqueue<viennacl::ocl::kernel>(viennacl::ocl::kernel&, viennacl::ocl::command_queue const&)in blas1.cpp.o 15 [...]16 13 :info:build "_clGetKernelInfo", referenced from: 17 14 :info:build viennacl::ocl::context::add_program(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in blas1.cpp.o 18 [...]19 15 :info:build "_clEnqueueWriteBuffer", referenced from: 20 16 :info:build viennacl::backend::opencl::memory_write(viennacl::ocl::handle<_cl_mem*>&, unsigned long, unsigned long, void const*, bool)in blas1.cpp.o 21 [...]22 17 :info:build "_clCreateBuffer", referenced from: 23 18 :info:build viennacl::ocl::context::create_memory_without_smart_handle(unsigned long long, unsigned int, void*) constin blas1.cpp.o 24 [...]25 19 :info:build "_clEnqueueReadBuffer", referenced from: 26 20 :info:build viennacl::backend::opencl::memory_read(viennacl::ocl::handle<_cl_mem*> const&, unsigned long, unsigned long, void*, bool)in blas1.cpp.o 27 [...]28 21 :info:build "_clRetainContext", referenced from: 29 22 :info:build viennacl::ocl::handle_inc_dec_helper<_cl_context*>::inc(_cl_context*&)in blas1.cpp.o 30 [...]31 23 :info:build "_clCreateProgramWithSource", referenced from: 32 24 :info:build viennacl::ocl::context::add_program(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in blas1.cpp.o 33 [...]34 25 :info:build "_clCreateCommandQueue", referenced from: 35 26 :info:build viennacl::ocl::context::add_queue(_cl_device_id*) in blas1.cpp.o … … 38 29 :info:build "_clGetDeviceIDs", referenced from: 39 30 :info:build viennacl::ocl::platform::devices(unsigned long long)in blas1.cpp.o 40 [...]41 31 :info:build "_clGetPlatformIDs", referenced from: 42 32 :info:build viennacl::ocl::platform::platform(unsigned long)in blas1.cpp.o 43 [...]44 33 :info:build "_clCreateKernelsInProgram", referenced from: 45 34 :info:build viennacl::ocl::context::add_program(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in blas1.cpp.o 46 [...]47 35 :info:build "_clEnqueueTask", referenced from: 48 36 :info:build void viennacl::ocl::enqueue<viennacl::ocl::kernel>(viennacl::ocl::kernel&, viennacl::ocl::command_queue const&)in blas1.cpp.o 49 [...]50 37 :info:build "_clRetainMemObject", referenced from: 51 38 :info:build viennacl::ocl::handle_inc_dec_helper<_cl_mem*>::inc(_cl_mem*&)in blas1.cpp.o 52 [...]53 39 :info:build "_clSetKernelArg", referenced from: 54 40 :info:build void viennacl::ocl::kernel::arg<_cl_mem*>(unsigned int, viennacl::ocl::handle<_cl_mem*> const&)in blas1.cpp.o 55 [...]56 41 :info:build "_clCreateContext", referenced from: 57 42 :info:build viennacl::ocl::context::init_new() in blas1.cpp.o 58 [...]59 43 :info:build "_clGetDeviceInfo", referenced from: 60 44 :info:build viennacl::ocl::device::driver_version() constin blas1.cpp.o 61 45 :info:build "_clBuildProgram", referenced from: 62 46 :info:build viennacl::ocl::context::add_program(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in blas1.cpp.o 63 [...]64 47 :info:build "_clCreateProgramWithBinary", referenced from: 65 48 :info:build viennacl::ocl::context::add_program(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in blas1.cpp.o 66 [...]67 49 :info:build "_clReleaseMemObject", referenced from: 68 50 :info:build viennacl::ocl::handle_inc_dec_helper<_cl_mem*>::dec(_cl_mem*&)in blas1.cpp.o 69 [...] 51 70 52 :info:build ld: symbol(s) not found 71 53 :info:build collect2: ld returned 1 exit status