floppy_simpl3_false-unreach-call_true-termination.cil.c

loading
details
attribute value
description
owner Johannes Waldmann
uploaded 2017-08-17 03:45:15.0
disk size 31.68 KB
downloadable true
type
attribute value
name no_type
processor id 1
description this is the default benchmark type for rejected benchmarks and benchmarks that are not associated with a type.
owning community none
loading contents
extern void __VERIFIER_error() __attribute__ ((__noreturn__));

extern char __VERIFIER_nondet_char(void);
extern int __VERIFIER_nondet_int(void);
extern long __VERIFIER_nondet_long(void);
extern void *__VERIFIER_nondet_pointer(void);
void IofCompleteRequest(int Irp , int PriorityBoost );
extern int __VERIFIER_nondet_int();
int FloppyThread  ;
int KernelMode  ;
int Suspended  ;
int Executive  ;
int DiskController  ;
int FloppyDiskPeripheral  ;
int FlConfigCallBack  ;
int MaximumInterfaceType  ;
int MOUNTDEV_MOUNTED_DEVICE_GUID  ;
int myStatus  ;
int s  ;
int UNLOADED  ;
int NP  ;
int DC  ;
int SKIP1  ;
int SKIP2  ;
int MPR1  ;
int MPR3  ;
int IPC  ;
int pended  ;
int compRegistered  ;
int lowerDriverReturn  ;
int setEventCalled  ;
int customIrp  ;

void errorFn(void) 
{ 

  {
  ERROR: __VERIFIER_error();
  return;
}
}

void _BLAST_init(void) 
{ 

  {
#line 73
  UNLOADED = 0;
#line 74
  NP = 1;
#line 75
  DC = 2;
#line 76
  SKIP1 = 3;
#line 77
  SKIP2 = 4;
#line 78
  MPR1 = 5;
#line 79
  MPR3 = 6;
#line 80
  IPC = 7;
#line 81
  s = UNLOADED;
#line 82
  pended = 0;
#line 83
  compRegistered = 0;
#line 84
  lowerDriverReturn = 0;
#line 85
  setEventCalled = 0;
#line 86
  customIrp = 0;
#line 87
  return;
}
}
#line 90 "floppy_simpl3.cil.c"
int PagingReferenceCount  =    0;
#line 91 "floppy_simpl3.cil.c"
int PagingMutex  =    0;
#line 92 "floppy_simpl3.cil.c"
int FlAcpiConfigureFloppy(int DisketteExtension , int FdcInfo ) 
{ 

  {
#line 96
  return (0);
}
}
#line 99 "floppy_simpl3.cil.c"
int FlQueueIrpToThread(int Irp , int DisketteExtension ) 
{ int status ;
  int threadHandle = __VERIFIER_nondet_int() ;
  int DisketteExtension__PoweringDown = __VERIFIER_nondet_int() ;
  int DisketteExtension__ThreadReferenceCount = __VERIFIER_nondet_int() ;
  int DisketteExtension__FloppyThread = __VERIFIER_nondet_int() ;
  int Irp__IoStatus__Status ;
  int Irp__IoStatus__Information ;
popout

content may be truncated. 'popout' for larger text window.

actions get anonymous link download benchmark