//! returns: 42

.text;
@entry
	addi   %a0    %zero  42;
	sd     %a0    8(%sp);
	beq    %a0    %zero  @fail;
	li     %a7    93;
	ecall;
@fail
	li     %a0    1;
	li     %a7    93;
	ecall;
