From: Larry D. <ldo...@re...> - 2008-01-30 02:44:22
|
Comment By: Stephen Williams (stevewilliams) Date: 2008-01-29 18:14 re: patch 1881942 > Um, I applied the patch, but that test passed BEFORE I applied the patch. > For that matter, so did the test in the original submission. I'll run the > test on my mac when it gets home from school, but for now I'll assume you > really did replicate and repair the problem. Bet'cha nickel your tests passed on a 64-bit machine. I attach the input file, and _different_ -t stub output file from two machines, one showing the error, the other not. The command in both cases is simply iverilog uwe.v -t stub The most meaningful difference between the two is 32 vs. 64 bitness. The iverilog in both cases is freshly compiled from current git, but with patch 1881942 disabled. 64-bit machine is amd64, gcc-4.3, Debian Sid 32-bit machine is i386, gcc-4.1, Ubuntu Gutsy I will investigate further. If y'all find some other pattern as to when the stub target finds an error on this code, let me know. - Larry |