allendaicool / thrust

Automatically exported from code.google.com/p/thrust
Apache License 2.0
0 stars 0 forks source link

TestReverseIteratorExclusiveScan failure #88

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
back trace:

jhoberock@nvresearch-test2:~/dev/svn/thrust-
exclusive_scan_reverse_iterator/testing$ gdb ./tester
GNU gdb (GDB) 7.0-ubuntu
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later 
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /home/jhoberock/dev/svn/thrust-
exclusive_scan_reverse_iterator/testing/tester...done.
(gdb) r TestReverseIteratorExclusiveScan
Starting program: /home/jhoberock/dev/svn/thrust-
exclusive_scan_reverse_iterator/testing/tester 
TestReverseIteratorExclusiveScan
[Thread debugging using libthread_db enabled]
Running 1 unit tests.
terminate called after throwing an instance of 'std::runtime_error'
  what():  CUDA error: unspecified launch failure

Program received signal SIGABRT, Aborted.
0x00007ffff70b94b5 in *__GI_raise (sig=<value optimized out>) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:64
64  ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
    in ../nptl/sysdeps/unix/sysv/linux/raise.c
(gdb) bt
#0  0x00007ffff70b94b5 in *__GI_raise (sig=<value optimized out>) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1  0x00007ffff70bcf50 in *__GI_abort () at abort.c:92
#2  0x00007ffff7958cc5 in __gnu_cxx::__verbose_terminate_handler() () from 
/usr/lib/libstdc++.so.6
#3  0x00007ffff79570f6 in ?? () from /usr/lib/libstdc++.so.6
#4  0x00007ffff7955fe9 in ?? () from /usr/lib/libstdc++.so.6
#5  0x00007ffff7956a91 in __gxx_personality_v0 () from 
/usr/lib/libstdc++.so.6
#6  0x00007ffff74056e3 in ?? () from /lib/libgcc_s.so.1
#7  0x00007ffff74057a8 in _Unwind_Resume () from /lib/libgcc_s.so.1
#8  0x000000000043a906 in thrust::device_vector<short, 
thrust::device_malloc_allocator<short> >::~device_vector() ()
#9  0x0000000000a1db4d in 
TestReverseIteratorExclusiveScan<short>::operator()(unsigned long) ()
#10 0x0000000000a1f62b in 
VariableUnitTest<TestReverseIteratorExclusiveScan, 
thrusttest::type_list<char, signed char, unsigned char, short, unsigned 
short, int, unsigned int, long, unsigned long, long long, unsigned long 
long, thrusttest::null_type, thrusttest::null_type, thrusttest::null_type, 
thrusttest::null_type, thrusttest::null_type, thrusttest::null_type, 
thrusttest::null_type, thrusttest::null_type, thrusttest::null_type> 
>::run() ()
#11 0x0000000000e6c1b9 in UnitTestDriver::run_tests(std::vector<UnitTest*, 
std::allocator<UnitTest*> > const&, bool) ()
#12 0x0000000000e6da17 in 
UnitTestDriver::run_tests(std::vector<std::string, 
std::allocator<std::string> > const&, bool) ()
#13 0x0000000000dd20d5 in main ()
(gdb) 

Original issue reported on code.google.com by jaredhoberock on 5 Feb 2010 at 12:12

GoogleCodeExporter commented 9 years ago
r784 adds another unit tests which suggests that this is a reverse_iterator 
issue
rather than a scan issue.

ARB Jared

Original comment by wnbell on 5 Feb 2010 at 6:40

GoogleCodeExporter commented 9 years ago
Confirmed this is fixed in a recent nightly

Original comment by jaredhoberock on 10 Mar 2010 at 3:09