Files
Sunscreen/.vscode/launch.json
Rick Weber 917c0efc82 WIP
2022-04-26 13:52:10 -07:00

342 lines
9.6 KiB
JSON

{
"configurations": [
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'sunscreen_ir'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=sunscreen_ir"
],
"filter": {
"name": "sunscreen_ir",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'sunscreen_runtime'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=sunscreen_runtime"
],
"filter": {
"name": "sunscreen_runtime",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'sunscreen_backend'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=sunscreen_backend"
],
"filter": {
"name": "sunscreen_backend",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}",
"env": {
"RUST_LOG": "TRACE",
}
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'seal'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=seal"
],
"filter": {
"name": "seal",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug assumption tests in library 'seal'",
"cargo": {
"args": [
"test",
"--no-run",
"--package=seal"
],
"filter": {
"name": "assumptions",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'sunscreen'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=sunscreen"
],
"filter": {
"name": "sunscreen",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug edge_cases tests in library 'sunscreen'",
"cargo": {
"args": [
"test",
"--no-run",
"--package=sunscreen"
],
"filter": {
"name": "edge_cases",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug signed integration tests in library 'sunscreen'",
"cargo": {
"args": [
"test",
"--no-run",
"--package=sunscreen",
],
"filter": {
"name": "signed",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug array integration tests in library 'sunscreen'",
"cargo": {
"args": [
"test",
"--no-run",
"--package=sunscreen",
],
"filter": {
"name": "array",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug fractional integration tests in library 'sunscreen'",
"cargo": {
"args": [
"test",
"--no-run",
"--package=sunscreen",
],
"filter": {
"name": "fractional",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug rational integration tests in library 'sunscreen'",
"cargo": {
"args": [
"test",
"--no-run",
"--package=sunscreen",
],
"filter": {
"name": "rational",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug batched integration tests in library 'sunscreen'",
"cargo": {
"args": [
"test",
"--no-run",
"--package=sunscreen",
],
"filter": {
"name": "batched",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug tests in library 'sunscreen_compiler_macros'",
"cargo": {
"args": [
"test",
"--no-run",
"--package=sunscreen_compiler_macros"
],
"filter": {
"name": "fhe_program_tests",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'sunscreen_compiler_macros'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=sunscreen_compiler_macros"
],
"filter": {
"name": "sunscreen_compiler_macros",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug binary 'calculator'",
"args": [],
"program": "${workspaceFolder}/target/debug/calculator",
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug binary 'dot_prod'",
"cargo": {
"args": [
"build",
"--package=dot_prod"
],
"filter": {
"kind": "bin",
"name": "dot_prod"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug binary 'chi_sq'",
"cargo": {
"args": [
"build",
"--package=chi_sq"
],
"filter": {
"kind": "bin",
"name": "chi_sq"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug binary 'amm'",
"cargo": {
"args": [
"build",
"--package=amm"
],
"filter": {
"kind": "bin",
"name": "amm"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug binary 'pir'",
"cargo": {
"args": [
"build",
"--package=pir"
],
"filter": {
"kind": "bin",
"name": "pir"
}
},
"args": [],
"cwd": "${workspaceFolder}"
}
]
}