Creating a New Project
Initialize the project
To start a new project with Foundry, use forge init:
$ forge init hello_foundryThis creates a new directory hello_foundry from the default template. This also initializes a new git repository.
Navigate to the project directory
Move into your newly created project:
cd hello_foundryExplore the project structure
Let's check what the default template looks like:
$ tree . -d -L 2
.
├── lib
│ └── forge-std
├── script
├── src
└── test
6 directoriesThe default template comes with one dependency installed: Forge Standard Library. This is the preferred testing library used for Foundry projects. Additionally, the template also comes with an empty starter contract and a simple test.
Build the project
Compile your contracts:
$ forge build
Compiling 23 files with Solc 0.8.31
Solc 0.8.31 finished in 520.57ms
Compiler run successful with warnings:
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/StdStorage.sol:297:13:
|
297 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/StdStorage.sol:404:9:
|
404 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/console.sol:11:9:
|
11 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:15:9:
|
15 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:23:9:
|
23 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:32:9:
|
32 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:40:9:
|
40 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:52:13:
|
52 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:63:13:
|
63 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:75:13:
|
75 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:82:13:
|
82 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:91:13:
|
91 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:103:9:
|
103 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:112:9:
|
112 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:122:9:
|
122 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:131:9:
|
131 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:141:9:
|
141 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:150:9:
|
150 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:162:9:
|
162 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:181:9:
|
181 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:194:9:
|
194 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:205:9:
|
205 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:217:9:
|
217 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:228:9:
|
228 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:240:9:
|
240 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:251:9:
|
251 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:265:9:
|
265 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:286:9:
|
286 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:300:9:
|
300 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:311:9:
|
311 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:323:9:
|
323 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:334:9:
|
334 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:346:9:
|
346 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:357:9:
|
357 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:371:9:
|
371 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:392:9:
|
392 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:406:9:
|
406 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:417:9:
|
417 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:429:9:
|
429 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:440:9:
|
440 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:452:9:
|
452 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:463:9:
|
463 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:477:9:
|
477 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:498:9:
|
498 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:514:9:
|
514 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:535:9:
|
535 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:551:9:
|
551 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:572:9:
|
572 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:588:9:
|
588 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:609:9:
|
609 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:627:9:
|
627 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:651:9:
|
651 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:668:9:
|
668 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:681:9:
|
681 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:695:9:
|
695 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:708:9:
|
708 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:722:9:
|
722 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:735:9:
|
735 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:751:9:
|
751 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:774:9:
|
774 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:790:9:
|
790 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:803:9:
|
803 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:817:9:
|
817 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:830:9:
|
830 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:844:9:
|
844 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:857:9:
|
857 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:873:9:
|
873 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:896:9:
|
896 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:912:9:
|
912 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:925:9:
|
925 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:939:9:
|
939 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:952:9:
|
952 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:966:9:
|
966 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:979:9:
|
979 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:995:9:
|
995 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1018:9:
|
1018 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1036:9:
|
1036 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1059:9:
|
1059 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1077:9:
|
1077 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1100:9:
|
1100 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1118:9:
|
1118 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1141:9:
|
1141 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1161:9:
|
1161 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1187:9:
|
1187 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1205:9:
|
1205 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1218:9:
|
1218 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1232:9:
|
1232 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1245:9:
|
1245 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1259:9:
|
1259 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1272:9:
|
1272 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1288:9:
|
1288 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1311:9:
|
1311 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1327:9:
|
1327 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1340:9:
|
1340 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1354:9:
|
1354 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1367:9:
|
1367 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1381:9:
|
1381 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1394:9:
|
1394 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1410:9:
|
1410 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1433:9:
|
1433 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1449:9:
|
1449 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1462:9:
|
1462 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1476:9:
|
1476 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1489:9:
|
1489 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1503:9:
|
1503 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1516:9:
|
1516 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1532:9:
|
1532 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1555:9:
|
1555 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1573:9:
|
1573 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1596:9:
|
1596 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1614:9:
|
1614 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1637:9:
|
1637 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1655:9:
|
1655 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1678:9:
|
1678 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1698:9:
|
1698 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1724:9:
|
1724 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1742:9:
|
1742 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1755:9:
|
1755 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1769:9:
|
1769 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1782:9:
|
1782 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1796:9:
|
1796 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1809:9:
|
1809 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1825:9:
|
1825 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1848:9:
|
1848 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1864:9:
|
1864 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1877:9:
|
1877 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1891:9:
|
1891 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1904:9:
|
1904 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1918:9:
|
1918 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1931:9:
|
1931 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1947:9:
|
1947 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1970:9:
|
1970 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1986:9:
|
1986 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:1999:9:
|
1999 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2013:9:
|
2013 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2026:9:
|
2026 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2040:9:
|
2040 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2053:9:
|
2053 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2069:9:
|
2069 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2092:9:
|
2092 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2110:9:
|
2110 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2133:9:
|
2133 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2151:9:
|
2151 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2174:9:
|
2174 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2192:9:
|
2192 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2215:9:
|
2215 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2235:9:
|
2235 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2261:9:
|
2261 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2281:9:
|
2281 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2304:9:
|
2304 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2322:9:
|
2322 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2345:9:
|
2345 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2363:9:
|
2363 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2386:9:
|
2386 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2406:9:
|
2406 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2432:9:
|
2432 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2452:9:
|
2452 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2475:9:
|
2475 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2493:9:
|
2493 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2516:9:
|
2516 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2534:9:
|
2534 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2557:9:
|
2557 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2577:9:
|
2577 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2603:9:
|
2603 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2623:9:
|
2623 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2646:9:
|
2646 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2664:9:
|
2664 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2687:9:
|
2687 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2705:9:
|
2705 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2728:9:
|
2728 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2748:9:
|
2748 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2774:9:
|
2774 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2796:9:
|
2796 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2822:9:
|
2822 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2844:9:
|
2844 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2870:9:
|
2870 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2892:9:
|
2892 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2918:9:
|
2918 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2942:9:
|
2942 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2971:9:
|
2971 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:2992:9:
|
2992 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3007:9:
|
3007 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3023:9:
|
3023 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3038:9:
|
3038 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3054:9:
|
3054 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3069:9:
|
3069 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3087:9:
|
3087 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3112:9:
|
3112 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3130:9:
|
3130 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3145:9:
|
3145 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3161:9:
|
3161 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3176:9:
|
3176 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3192:9:
|
3192 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3207:9:
|
3207 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3225:9:
|
3225 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3250:9:
|
3250 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3268:9:
|
3268 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3283:9:
|
3283 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3299:9:
|
3299 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3314:9:
|
3314 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3330:9:
|
3330 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3345:9:
|
3345 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3363:9:
|
3363 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3388:9:
|
3388 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3408:9:
|
3408 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3433:9:
|
3433 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3453:9:
|
3453 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3478:9:
|
3478 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3498:9:
|
3498 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3523:9:
|
3523 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3545:9:
|
3545 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3573:9:
|
3573 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3593:9:
|
3593 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3608:9:
|
3608 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3624:9:
|
3624 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3639:9:
|
3639 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3655:9:
|
3655 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3670:9:
|
3670 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3688:9:
|
3688 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3713:9:
|
3713 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3731:9:
|
3731 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3746:9:
|
3746 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3762:9:
|
3762 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3777:9:
|
3777 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3793:9:
|
3793 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3808:9:
|
3808 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3826:9:
|
3826 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3851:9:
|
3851 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3869:9:
|
3869 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3884:9:
|
3884 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3900:9:
|
3900 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3915:9:
|
3915 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3931:9:
|
3931 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3946:9:
|
3946 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3964:9:
|
3964 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:3989:9:
|
3989 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:4009:9:
|
4009 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:4034:9:
|
4034 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:4054:9:
|
4054 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:4079:9:
|
4079 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:4099:9:
|
4099 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:4124:9:
|
4124 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:4146:9:
|
4146 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:4174:9:
|
4174 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:4194:9:
|
4194 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:4209:9:
|
4209 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:4225:9:
|
4225 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:4240:9:
|
4240 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:4256:9:
|
4256 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:4271:9:
|
4271 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:4289:9:
|
4289 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:4314:9:
|
4314 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:4332:9:
|
4332 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:4347:9:
|
4347 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2424): Natspec memory-safe-assembly special comment for inline assembly is deprecated and scheduled for removal. Use the memory-safe block annotation instead.
--> lib/forge-std/src/safeconsole.sol:4363:9:
|
4363 | assembly {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (4591): There are more than 256 warnings. Ignoring the rest.Run the tests
Execute the test suite:
$ forge test
No files changed, compilation skipped
Ran 2 tests for test/Counter.t.sol:CounterTest
[PASS] testFuzz_SetNumber(uint256) (runs: 256, μ: 27423, ~: 29289)
[PASS] test_Increment() (gas: 28783)
Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 4.17ms (3.99ms CPU time)
Ran 1 test suite in 6.72ms (4.17ms CPU time): 2 tests passed, 0 failed, 0 skipped (2 total tests)You'll notice that two new directories have popped up: out and cache.
The out directory contains your contract artifact, such as the ABI, while the cache is used by forge to only recompile what is necessary.
