Showing error 218

User: Jiri Slaby
Error type: Reachable Error Location
Error type description: A specified error location is reachable in some program path
File location: ldv-linux-3.4/32_1_cilled_safe_ok_nondet_linux-3.4-32_1-drivers--hid--hid-samsung.ko-ldv_main0_sequence_infinite_withcheck_stateful.cil.out.c
Line in file: 5446
Project: SV-COMP 2013
Project version: 2.6.28
Tools: Manual Work
Entered: 2013-01-17 16:57:54 UTC


Source:

5416        switch_default: /* CIL Label */ 
5417#line 386
5418        goto switch_break;
5419      } else {
5420        switch_break: /* CIL Label */ ;
5421      }
5422      }
5423    }
5424  }
5425  while_break: /* CIL Label */ ;
5426  }
5427  ldv_module_exit: 
5428  {
5429#line 401
5430  samsung_exit();
5431  }
5432  ldv_final: 
5433  {
5434#line 404
5435  ldv_check_final_state();
5436  }
5437#line 407
5438  return;
5439}
5440}
5441#line 5 "/home/zakharov/launch/work/current--X--drivers/--X--defaultlinux-3.4--X--32_1--X--cpachecker/linux-3.4/csd_deg_dscv/225/dscv_tempdir/dscv/ri/32_1/kernel-rules/files/engine-blast-assert.h"
5442void ldv_blast_assert(void) 
5443{ 
5444
5445  {
5446  ERROR: 
5447#line 6
5448  goto ERROR;
5449}
5450}
5451#line 6 "/home/zakharov/launch/work/current--X--drivers/--X--defaultlinux-3.4--X--32_1--X--cpachecker/linux-3.4/csd_deg_dscv/225/dscv_tempdir/dscv/ri/32_1/kernel-rules/files/engine-blast.h"
5452extern int __VERIFIER_nondet_int(void) ;
5453#line 19 "/home/zakharov/launch/work/current--X--drivers/--X--defaultlinux-3.4--X--32_1--X--cpachecker/linux-3.4/csd_deg_dscv/225/dscv_tempdir/dscv/ri/32_1/kernel-rules/files/model0032.c"
5454int ldv_mutex  =    1;
5455#line 22 "/home/zakharov/launch/work/current--X--drivers/--X--defaultlinux-3.4--X--32_1--X--cpachecker/linux-3.4/csd_deg_dscv/225/dscv_tempdir/dscv/ri/32_1/kernel-rules/files/model0032.c"
5456int __attribute__((__warn_unused_result__))  mutex_lock_interruptible(struct mutex *lock ) 
Show full sources