I'm migrating the following (albeit belated) post from the old Rubyforge forums to this mailing list... sorry for the confusion.
----------------------------------------------------- By: Sheng-Liang Song x86_64 iverilog ruby-vpi Segmentation fault [ reply ] 2007-08-04 02:15 Hi, I just try ruby-vpi with iverilog on Linux64 (AMD), and I got the following... Any hints? Thanks, Sheng-Liang uname -a Linux ssl-linux 2.6.20-16-lowlatency #2 SMP PREEMPT Thu Jun 7 19:03:17 UTC 2007 x86_64 GNU/Linux [EMAIL PROTECTED]:~/Desktop/ruby-vpi-18.0.1/samp/counter/xUnit$ gdb /usr/bin/vvp GNU gdb 6.6-debian Copyright (C) 2006 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "x86_64-linux-gnu"... (no debugging symbols found) Using host libthread_db library "/lib/libthread_db.so.1". (gdb) run -M. a.out Starting program: /usr/bin/vvp -M. a.out (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 47129217239840 (LWP 14336)] Error while reading shared library symbols: Cannot find new threads: generic error Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 47129217239840 (LWP 14336)] 0x0000000000000020 in ?? () (gdb) (gdb) where #0 0x0000000000000020 in ?? () #1 0x0000000000422b45 in vpiPresim () #2 0x000000000041e9e6 in schedule_simulate () #3 0x000000000040d2db in main () Command failed with status (): [vvp -M. a.out] (See full trace by running task with --trace) /usr/lib/ruby/1.8/rake.rb:722:in `sh': Command failed with status (1): [rake -f counter_runner.rake ivl] (RuntimeError) from /usr/lib/ruby/1.8/rake.rb:729:in `call' from /usr/lib/ruby/1.8/rake.rb:729:in `sh' from /usr/lib/ruby/1.8/rake.rb:812:in `sh' from /home/ssl/Desktop/ruby-vpi-18.0.1/lib/ruby-vpi/runner_proxy.rb:20 from /usr/lib/ruby/1.8/fileutils.rb:121:in `chdir' from /usr/lib/ruby/1.8/fileutils.rb:121:in `cd' from /usr/lib/ruby/1.8/rake.rb:812:in `cd' from /home/ssl/Desktop/ruby-vpi-18.0.1/lib/ruby-vpi/runner_proxy.rb:19 from /usr/lib/ruby/1.8/rake.rb:999:in `each' from /usr/lib/ruby/1.8/rake.rb:999:in `send' from /usr/lib/ruby/1.8/rake.rb:999:in `each' from /home/ssl/Desktop/ruby-vpi-18.0.1/lib/ruby-vpi/runner_proxy.rb:16 from /usr/bin/rake:4