scc

A fork of https://git.simple-cc.org/scc/ for Qute

git clone https://git.8pit.net/scc.git

 1#include <assert.h>
 2#include <inttypes.h>
 3#include <limits.h>
 4#include <stdio.h>
 5#include <stdlib.h>
 6
 7/*
 8output:
 9testing
10done
11end:
12*/
13
14int
15main(void)
16{
17	puts("testing");
18	assert(abs(3) == abs(-3));
19	assert(abs(-INT_MAX) == INT_MAX);
20
21	assert(labs(3) == labs(-3));
22	assert(labs(-LONG_MAX) == LONG_MAX);
23
24	assert(llabs(3) == llabs(-3));
25	assert(llabs(-LLONG_MAX) == LONG_MAX);
26
27	assert(imaxabs(3) == imaxabs(-3));
28	assert(imaxabs(-INTMAX_MAX) == INTMAX_MAX);
29	puts("done");
30
31	return 0;
32}