You should check out the latest version from LTP cvs server to test
again. Also,I'll try to find a s390x machine to test it.

Thanks,
-- Jin Bing Guo


On 10/15 13:36PM, Edwin Varella wrote:
> Hello,
> 
> I get compilation errors when compiling LTP-full-20080930 version on s390x
> systems. Here's the identification of the system
> Linux FP3 2.6.16.21-0.8-default #1 SMP Mon Jul 3 18:25:39 UTC 2006 s390x s390x
> s390x GNU/Linux
> 
> It'll be great if you could answer my questions below the questionable
> paragraphs.
> 
> cc -Wall -I../../include -g -Wall -I../../../../include -Wall ptrace06.c -L..
> /../../../lib -lltp -o ptrace06
> ptrace06.c:49: error: invalid application of  sizeof  to incomplete type  
> struct pt_regs 
> ptrace06.c:50: error: invalid application of  sizeof  to incomplete type  
> struct pt_regs 
> ptrace06.c:51: error: invalid application of  sizeof  to incomplete type  
> struct pt_regs 
> ptrace06.c:52: error: invalid application of  sizeof  to incomplete type  
> struct pt_regs 
> ptrace06.c:73: error: invalid application of  sizeof  to incomplete type  
> struct pt_regs 
> ptrace06.c:74: error: invalid application of  sizeof  to incomplete type  
> struct pt_regs 
> ptrace06.c:75: error: invalid application of  sizeof  to incomplete type  
> struct pt_regs 
> ptrace06.c:76: error: invalid application of  sizeof  to incomplete type  
> struct pt_regs 
> make[4]: *** [ptrace06] Error 1
> make[4]: Leaving directory `/test_cases/ltp-full-20080930/testcases/kernel/
> syscalls/ptrace'
> make[3]: *** [all] Error 2
> make[3]: Leaving directory `/test_cases/ltp-full-20080930/testcases/kernel/
> syscalls'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory `/test_cases/ltp-full-20080930/testcases/kernel'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/test_cases/ltp-full-20080930/testcases'
> make: *** [all] Error 2
> 
> I tried to add the struct pt_regsa manually but that too didn't work. so I
> added the ifdef/endif statement to ptrace06.c as the same code was found in
> ptrace04.c and the code was branching off to the else statement which is test
> not supported for your arch. so can you please point out to me what we need to
> do to allow ptrace06.c to work.
> 
> B) When running the testcase for 3hrs I get the following errors.
> 
> inotify02 inotify02.......
> io_submit01 run-io_submit.sh .....
> shmem_test_06 shmem_test_06
> float_exp_log cd $LTPROOT/testcases/bin; float_exp_log -v
> 
> Checking the website http://voxel.dl.sourceforge.net/sourceforge/ltp/
> ltp-full-20080930_results_kernel-2.6.18-8.el5_architecture-x86_64.html for 
> this
> errrors
> I see inotify02 and io_submit01 are known errors. when I investigated why
> float_exp_log didn't run I found that files i.e log_inp.ref, exp_inp.ref,
> log10_inp.ref, frexp_inp.ref, hypot_inp.ref, ldexp_inp.ref,etc.was missing in
> the directory /test_cases/ltp-full-20080930/testcase/bin
> 
> C) I still need to debug shmem_test_06 problem but thought of letting you guys
> know of the errors. If you can let me know what is the problem, it'll be
> greatly appreciated.
> <<<test_start>>>
> tag=shmem_test_06 stime=1224022367
> cmdline=" shmem_test_06"
> contacts=""
> analysis=exit
> initiation_status="ok"
> <<<test_output>>>
> ERROR [line: 205] shmat failed - return: 0xffffffffffffffff: Invalid argument
> shmem_test_06: IPC Shared Memory TestSuite program
> 
> mykey to uniquely identify the shared memory segment 0x330e03e2
> 
> Get shared memory segment (1048576 bytes)
> 
> Attach shared memory segment to process
> 
> Shared memory segment address : 0x0x20000000
> 
> Index through shared memory segment ...
> 
> mykey to uniquely identify the shared memory segment 0x340e03e2
> 
> Get shared memory segment (1048576 bytes)
> 
> Attach shared memory segment to process
> 
> Shared memory segment address : 0x0x30000000
> 
> Index through shared memory segment ...
> 
> mykey to uniquely identify the shared memory segment 0x350e03e2
> 
> Get shared memory segment (1048576 bytes)
> 
> Attach shared memory segment to process
> 
> Shared memory segment address : 0x0x48000000
> 
> Index through shared memory segment ...
> 
> mykey to uniquely identify the shared memory segment 0x360e03e2
> 
> Get shared memory segment (1048576 bytes)
> 
> Attach shared memory segment to process
> 
> Shared memory segment address : 0x0x50000000
> 
> 
> Index through shared memory segment ...
> 
> mykey to uniquely identify the shared memory segment 0x370e03e2
> 
> Get shared memory segment (1048576 bytes)
> 
> Attach shared memory segment to process
> 
> Shared memory segment address : 0x0x60000000
> 
> Index through shared memory segment ...
> 
> mykey to uniquely identify the shared memory segment 0x380e03e2
> 
> Get shared memory segment (1048576 bytes)
> 
> Attach shared memory segment to process
> 
> Shared memory segment address : 0x0x70000000
> 
> Index through shared memory segment ...
> 
> mykey to uniquely identify the shared memory segment 0x390e03e2
> 
> Get shared memory segment (1048576 bytes)
> 
> Attach shared memory segment to process
> <<<execution_status>>>
> duration=0 termination_type=exited termination_id=255 corefile=no
> cutime=18 cstime=4
> <<<test_end>>>
> 
> 
> Thanks,
> Edwin

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list

Reply via email to