Opened 13 years ago

Closed 12 years ago

#4046 closed Bugs (invalid)

Boost.System does not compile on Cuda

Reported by: Jeremiah Willcock Owned by: Beman Dawes
Milestone: Boost 1.43.0 Component: system
Version: Boost 1.42.0 Severity: Problem
Keywords: Cc:

Description

The regression test all_planar_input_files_test for BGL on Cuda fails due to a build problem in Boost.System; several of Boost.System's own regression tests fail there as well. The error is:

"/usr/local/cuda/2.2/cuda/bin/nvcc" -o "/tmp/kbelco/boost/results/boost/bin.v2/libs/system/build/cuda-2.2/debug/libboost_system.so.1.43.0" -shared "/tmp/kbelco/boost/results/boost/bin.v2/libs/system/build/cuda-2.2/debug/error_code.o" -g

/usr/bin/ld: /tmp/kbelco/boost/results/boost/bin.v2/libs/system/build/cuda-2.2/debug/error_code.o: relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC /tmp/kbelco/boost/results/boost/bin.v2/libs/system/build/cuda-2.2/debug/error_code.o: could not read symbols: Bad value collect2: ld returned 1 exit status

Change History (2)

comment:1 by Beman Dawes, 12 years ago

Status: newassigned

Is this still failing? If so, I'm going to need more information.

--Beman

comment:2 by Beman Dawes, 12 years ago

Resolution: invalid
Status: assignedclosed

Closing because of lack of sufficient information to fix.

--Beman

Note: See TracTickets for help on using tickets.