mirror of
https://github.com/owasp-modsecurity/ModSecurity.git
synced 2025-08-14 05:45:59 +03:00
Document the usage and the importance of assertions.
This commit is contained in:
parent
b4659959cd
commit
053e3b5266
@ -236,10 +236,16 @@ CFLAGS to disable the compilation optimization parameters:
|
|||||||
```shell
|
```shell
|
||||||
$ export CFLAGS="-g -O0"
|
$ export CFLAGS="-g -O0"
|
||||||
$ ./build.sh
|
$ ./build.sh
|
||||||
$ ./configure
|
$ ./configure --enable-assertions=yes
|
||||||
$ make
|
$ make
|
||||||
$ sudo make install
|
$ sudo make install
|
||||||
```
|
```
|
||||||
|
"Assertions allow us to document assumptions and to spot violations early in the
|
||||||
|
development process. What is more, assertions allow us to spot violations with a
|
||||||
|
minimum of effort." https://dl.acm.org/doi/pdf/10.1145/240964.240969
|
||||||
|
|
||||||
|
It is recommended to use assertions where applicable, and to enable them with
|
||||||
|
'--enable-assertions=yes' during the testing and debugging workflow.
|
||||||
|
|
||||||
### Benchmarking
|
### Benchmarking
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user